Cargo Features

[dependencies]
stream-download = { version = "0.8.0", default-features = false, features = ["http", "reqwest", "reqwest-native-tls", "reqwest-rustls", "temp-storage", "open-dal"] }
default = reqwest, temp-storage

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

http reqwest

Enables mediatype

Affects stream-download::http

reqwest default reqwest-native-tls? reqwest-rustls? = http

Enables reqwest

Affects http::reqwest_client

reqwest-native-tls = reqwest

Enables native-tls of reqwest

reqwest:

Enables native-tls specific functionality not available by default.

reqwest-rustls = reqwest

Enables rustls-tls of reqwest

temp-storage default

Enables tempfile

Affects storage::temp

open-dal

Enables opendal and pin-project-lite, compat of tokio-util

Affects stream-download::open_dal