Expand description
Google Cloud Client Libraries for Rust - Storage
This crate contains traits, types, and functions to interact with Google Cloud Storage. Most applications will use the structs defined in the client module. More specifically:
NOTE: This crate used to contain a different implementation, with a different surface. @yoshidan generously donated the crate name to Google. Their crate continues to live as gcloud-storage.
Modules§
- backoff_
policy - Types and functions related to the default backoff policy.
- builder
- Request builders.
- client
- Clients to interact with Google Cloud Storage.
- error
- Custom errors for the Cloud Storage client.
- model
- The messages and enums that are part of this client library.
- model_
ext - Extends model with types that improve type safety and/or ergonomics.
- read_
object - Defines the return interface for Storage::read_object
- read_
resume_ policy - Defines the read resume policies for Google Cloud Storage.
- request_
options - retry_
policy - Defines the retry policies for Google Cloud Storage.
- streaming_
source - Defines data sources for object writes.
- stub
Structs§
- Error
- The core error returned by all client libraries.
Type Aliases§
- Result
- An alias of std::result::Result where the error is always Error.