Cargo Features
[dependencies]
shopify_api = { version = "0.9.0", default-features = false, features = ["full", "warp-wrapper", "graphql-client", "rustls", "native-tls", "webhooks", "debug"] }
- default full = full, rustls
-
These default features are set whenever
shopify_api
is added without
somewhere in the dependency tree.default-features = false - full default = debug, default, graphql-client, webhooks
- warp-wrapper = bytes, warp
- graphql-client full = graphql_client
- rustls default
-
Enables rustls-tls of reqwest
- native-tls
-
Enables native-tls of reqwest
reqwest:
Enables native-tls specific functionality not available by default.
- webhooks full = base64, hmac, sha2
-
Affects
shopify_api::webhooks
… - debug full = serde_path_to_error
-
Affects
utils::deserialize_from_value
,utils::deserialize_from_str
…
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.