Cargo Features

[dependencies]
musicbrainz_rs = { version = "0.12.0", default-features = false, features = ["async", "default_tls", "rustls", "blocking", "rate_limit", "legacy_serialize", "extras"] }
default = async, default_tls, rate_limit

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

async default rate_limit = tokio
default_tls default

Enables default-tls of reqwest ^0.12.5

rustls

Enables rustls-tls of reqwest ^0.12.5

blocking

Enables is_sync of maybe-async, blocking of reqwest ^0.12.5

rate_limit default = async, governor

Affects client::MusicBrainzClient.rate_limit

legacy_serialize
extras = regex

Affects musicbrainz_rs::utils

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.

governor rate_limit
tokio async
regex extras?