Cargo Features

[dependencies]
payjp = { version = "0.0.1", default-features = false, features = ["default-tls", "native-tls", "rustls-tls-webpki-roots", "rustls-tls-native", "blocking", "async-std-surf", "uuid"] }
default = default-tls

The default-tls feature is set by default whenever payjp is added without default-features = false somewhere in the dependency tree.

default-tls default native-tls?

Enables hyper ^0.14.28 and hyper-tls ^0.5

native-tls = default-tls

Enables hyper ^0.14.28

rustls-tls-webpki-roots

Enables hyper ^0.14.28, webpki-tokio of hyper-rustls ^0.24

rustls-tls-native

Enables hyper ^0.14.28, native-tokio of hyper-rustls ^0.24

blocking

Enables hyper ^0.14.28

Affects hyper::blocking

async-std-surf = async-std, http-types, surf

Affects payjp::async_std

uuid

Enables uuid of async-payjp-client-core

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

async-std async-std-surf?

Enables async-std

async-std-surf deps

surf async-std-surf?
http-types async-std-surf?