# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.64.0" name = "clevercloud-sdk" version = "0.11.1" authors = ["Florentin Dubois "] description = "A rust client and structures to interact with the Clever-Cloud API." readme = "README.md" keywords = [ "clevercloud", "sdk", "logging", "metrics", "jsonschemas", ] license-file = "LICENSE" repository = "https://github.com/CleverCloud/clevercloud-sdk-rust" [dependencies.async-trait] version = "^0.1.72" [dependencies.chrono] version = "^0.4.26" features = ["serde"] [dependencies.hyper] version = "^0.14.27" default-features = false [dependencies.log] version = "^0.4.19" optional = true [dependencies.oauth10a] version = "^1.5.1" [dependencies.schemars] version = "^0.8.12" features = [ "chrono", "indexmap1", "uuid1", "bytes", "url", ] optional = true [dependencies.serde] version = "^1.0.179" features = ["derive"] [dependencies.serde_json] version = "^1.0.104" [dependencies.serde_repr] version = "^0.1.16" [dependencies.thiserror] version = "^1.0.44" [dependencies.tracing] version = "^0.1.37" optional = true [dependencies.tracing-futures] version = "^0.2.5" optional = true [dependencies.uuid] version = "^1.4.1" features = [ "serde", "v4", ] [features] default = ["logging"] jsonschemas = ["schemars"] logging = [ "oauth10a/logging", "tracing/log-always", "log", ] metrics = ["oauth10a/metrics"] tokio = [ "oauth10a/tokio", "tracing-futures/tokio", ] trace = [ "oauth10a/trace", "tracing", "tracing-futures", ]