Cargo Features

[dependencies]
raur = { version = "7.0.0", default-features = false, features = ["rustls-tls", "native-tls", "blocking", "blocking-trait", "async", "trait"] }
default = async

These default features are set whenever raur is added without default-features = false somewhere in the dependency tree.

Enables reqwest

rustls-tls

Enables rustls-tls of reqwest

native-tls

Enables native-tls of reqwest

reqwest:

Enables native-tls specific functionality not available by default.

blocking = blocking-trait

Enables blocking of reqwest

blocking-trait blocking?

Affects blocking::Raur, raur::blocking

async default = async-trait, reqwest, trait
trait async = async-trait

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

async-trait async trait?
reqwest default async blocking? native-tls? rustls-tls?