sdk/cosmos/azure_data_cosmos/Cargo.toml (40 lines of code) (raw):

[package] name = "azure_data_cosmos" version = "0.23.0" description = "Rust wrappers around Microsoft Azure REST APIs - Azure Cosmos DB" readme = "README.md" authors.workspace = true edition.workspace = true license.workspace = true repository.workspace = true rust-version.workspace = true homepage = "https://github.com/azure/azure-sdk-for-rust" documentation = "https://docs.rs/azure_data_cosmos" keywords = ["sdk", "azure", "rest", "cloud", "cosmos"] categories = ["api-bindings"] [dependencies] async-trait.workspace = true azure_core.workspace = true futures.workspace = true serde_json.workspace = true serde.workspace = true tracing.workspace = true typespec_client_core = { workspace = true, features = ["derive"] } url.workspace = true [dev-dependencies] azure_identity.workspace = true azure_core_test.workspace = true clap.workspace = true reqwest.workspace = true time.workspace = true tracing-subscriber = { workspace = true, features = ["env-filter", "fmt"] } tokio = { workspace = true, features = ["rt-multi-thread", "macros", "time"] } [lints] workspace = true [features] default = ["hmac_rust"] key_auth = [] # Enables support for key-based authentication (Primary Keys and Resource Tokens) hmac_rust = ["azure_core/hmac_rust"] hmac_openssl = ["azure_core/hmac_openssl"] [package.metadata.docs.rs] features = ["key_auth"]