Crate google_cloud_storage

Crate google_cloud_storage 

Source
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.
builder_ext
Extends builder with types that improve type safety and/or ergonomics.
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.