Cargo Features

[dependencies]
narwhalol = { version = "0.2.3", default-features = false, features = ["smol_rt", "tokio_rt", "async_std_rt"] }
default = smol_rt

The smol_rt feature is set by default whenever narwhalol is added without default-features = false somewhere in the dependency tree.

smol_rt default
tokio_rt = hyper-tls
async_std_rt = async-std, pin-project

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

hyper-tls tokio_rt?

Enables hyper-tls ^0.4.1

async-std async_std_rt?
pin-project async_std_rt?

Enables pin-project ^0.4.16