[package] authors = ["Ankur Srivastava "] categories = ["api-bindings", "asynchronous", "cloud", "infra"] description = "This is a rust sdk to interact with aiven-cloud apis." documentation = "https://docs.rs/aiven-rs" edition = "2018" homepage = "https://github.com/ansrivas/aiven-rs" keywords = ["sdk", "aiven", "cloud", "infra"] license = "MIT" name = "aiven_rs" readme = "README.md" repository = "https://github.com/ansrivas/aiven-rs" version = "0.4.1" include = [ "**/*.rs", "Cargo.toml", ] [dependencies] openssl = { version = "0.10", features = ["vendored"], optional = true } tracing = "0.1" percent-encoding = "2.1.0" serde_derive = "1.0" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" thiserror = "1.0" url = "2.1" bytes= "1.0" serde_bytes = "0.11" once_cell= {version = "1.5"} mockito = {version = "0.28"} tracing-subscriber = {version = "0.2"} [dependencies.reqwest] features = ["json"] version = "0.11" [dev-dependencies] anyhow = "1.0" async-compat = "0.1.3" tokio = {version="1", features = ["full"]} smol = "1.2.5" [features] static=["openssl"] [lib] name = "aiven_rs" path = "src/lib.rs" # https://deterministic.space/high-performance-rust.html [profile.release] lto = "fat" codegen-units = 1