Cargo Features

[dependencies]
azure_core = { version = "0.23.0", default-features = false, features = ["azurite_workaround", "hmac_openssl", "hmac_rust", "reqwest", "reqwest_deflate", "reqwest_gzip", "reqwest_rustls", "tokio", "xml", "test"] }
default = reqwest, reqwest_deflate, reqwest_gzip

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

azurite_workaround
hmac_openssl

Enables openssl

Affects hmac::hmac_sha256

hmac_rust

Enables hmac and sha2

Affects hmac::hmac_sha256

reqwest default

Enables reqwest of typespec_client_core

reqwest_deflate default

Enables reqwest_deflate of typespec_client_core

reqwest_gzip default

Enables reqwest_gzip of typespec_client_core

reqwest_rustls

Enables reqwest_rustls of typespec_client_core

tokio

Enables process of tokio, tokio of typespec_client_core

xml

Enables xml of typespec_client_core

test

Enables test of typespec_client_core

Affects azure_core::test