sdk/eventhubs/azure_messaging_eventhubs/Cargo.toml (42 lines of code) (raw):
# Copyright (c) Microsoft Corp. All Rights Reserved.
# Licensed under the MIT license. See LICENSE file in the project root for full license information.
[package]
name = "azure_messaging_eventhubs"
version = "0.3.0"
description = "Rust client for Azure Eventhubs Service"
readme = "README.md"
authors.workspace = true
license.workspace = true
repository.workspace = true
homepage = "https://github.com/azure/azure-sdk-for-rust"
documentation = "https://docs.rs/azure_messaging_eventhubs"
keywords = ["sdk", "azure", "messaging", "cloud", "eventhubs"]
categories = ["api-bindings"]
edition.workspace = true
[dependencies]
async-lock.workspace = true
async-stream.workspace = true
async-trait.workspace = true
azure_core = { workspace = true, default-features = false }
azure_core_amqp.workspace = true
futures.workspace = true
rand.workspace = true
rand_chacha.workspace = true
time.workspace = true
tracing.workspace = true
[build-dependencies]
rustc_version.workspace = true
[dev-dependencies]
azure_core_amqp = { workspace = true, features = ["test"] }
azure_core_test = { workspace = true, features = ["tracing"] }
azure_identity.workspace = true
azure_messaging_eventhubs = { path = ".", features = [
"test",
] }
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
tracing-subscriber = { workspace = true, features = ["env-filter", "fmt"] }
[features]
test = []
blob_checkpoint_store = []
[lints]
workspace = true