Cargo Features
[dependencies]
tame-gcs = { version = "0.13.0", default-features = false, features = ["v1", "signing", "async-multipart"] }
- default = v1
-
The
v1
feature is set by default whenevertame-gcs
is added without
somewhere in the dependency tree.default-features = false - v1 default
-
GCS JSON API v1 - Currently the only version of the API
- signing = ring
-
Enable this feature if you want to create signed URL's without needing to implement the signing and digest yourself
Affects
signing::RingDigest
,signing::RingSigner
… - async-multipart = futures-util, pin-utils
-
Enable AsyncRead trait for multipart upload.
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.
- futures-util async-multipart?
- pin-utils async-multipart?
- ring signing?
-
Enables ring
Keep aligned with rustls