[package] name = "vultr" version = "0.3.3" authors = ["segler "] categories = ["development-tools", "api-bindings"] repository = "https://gitlab.com/deploy-robot/vultr" homepage = "https://gitlab.com/deploy-robot/vultr" documentation = "https://docs.rs/crate/vultr/" description = "A pure Rust Vultr API binding." edition = "2021" keywords = ["Vultr", "IaaS", "API"] license = "MIT" readme = "README.md" [badges] maintenance = { status = "experimental" } [dependencies] reqwest = { version = "0.11.22", default-features = false, features = ["json"] } serde = { version = "1.0.189", features = ["derive"] } serde_json = { version = "1.0.107" } [dev-dependencies] async-std = { version = "1.12.0", features = ["attributes", "tokio1"] } [features] default = ["nativetls"] default-rustls = ["rustls"] blocking = ["reqwest/blocking"] nativetls = ["reqwest/default-tls"] rustls = ["reqwest/rustls-tls"] gzip = ["reqwest/gzip"] brotli = ["reqwest/brotli"] deflate = ["reqwest/deflate"] [[example]] name = "vultr-cli" required-features = ["blocking"] [[example]] name = "vultr-cli-async" required-features = []