[package] name = "linode-rs" version = "0.1.3" authors = ["segler "] categories = ["development-tools", "api-bindings"] repository = "https://gitlab.com/deploy-robot/linode" homepage = "https://gitlab.com/deploy-robot/linode" documentation = "https://docs.rs/crate/linode-rs/" description = "A pure Rust Linode API binding." edition = "2021" keywords = ["Linode", "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.192", features = ["derive"] } serde_json = { version = "1.0.108" } [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 = "cli" required-features = ["blocking"] [[example]] name = "cli-async" required-features = []