Cargo Features

[dependencies]
ali-oss-rs = { version = "0.2.1", default-features = false, features = ["async", "blocking", "rust-tls", "native-tls", "serde-support", "serde-camelcase"] }
default = async, native-tls

Default features, using async request to call Aliyun OSS API

async default
blocking

Support synchronous request to call Aliyun OSS API

Enables blocking of reqwest

Affects ali-oss-rs::blocking

rust-tls

Enable rustls-tls feature on reqwest crate

Enables rustls-tls of reqwest

native-tls default

Enables native-tls of reqwest

reqwest:

Enables native-tls specific functionality not available by default.

serde-support serde-camelcase?

Enable serialization/deserialization on data types. Usful if you are using this crate for backend API

serde-camelcase = serde-support

Using camelCase for serialization/deserialization. default is snake_case