Cargo Features

[dependencies]
yup-oauth2 = { version = "9.0.0", default-features = false, features = ["service_account", "hyper-tls"] }
default = hyper-rustls, service_account

These default features are set whenever yup-oauth2 is added without default-features = false somewhere in the dependency tree.

service_account default = hyper-rustls, rustls, rustls-pemfile

Affects authenticator::ServiceAccountAuthenticator, helper::read_service_account_key, helper::parse_service_account_key

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.

hyper-rustls default service_account

Enables hyper-rustls ^0.25

Affects authenticator::DefaultAuthenticator, authenticator::DefaultHyperClient

hyper-tls implicit feature

Enables hyper-tls ^0.5.0

hyper-tls:

Default TLS implementation for use with hyper

Affects authenticator::DefaultAuthenticator, authenticator::DefaultHyperClient

rustls service_account

Enables rustls ^0.22.1

rustls-pemfile service_account

Enables rustls-pemfile ^1.0.1