Struct google_cloud_storage::client::ClientConfig
source · pub struct ClientConfig {
pub http: Option<Client>,
pub storage_endpoint: String,
pub service_account_endpoint: String,
pub token_source_provider: Box<dyn TokenSourceProvider>,
pub default_google_access_id: Option<String>,
pub default_sign_by: Option<SignBy>,
pub project_id: Option<String>,
}Fields§
§http: Option<Client>§storage_endpoint: String§service_account_endpoint: String§token_source_provider: Box<dyn TokenSourceProvider>§default_google_access_id: Option<String>§default_sign_by: Option<SignBy>§project_id: Option<String>Trait Implementations§
source§impl Debug for ClientConfig
impl Debug for ClientConfig
Auto Trait Implementations§
impl !RefUnwindSafe for ClientConfig
impl Send for ClientConfig
impl Sync for ClientConfig
impl Unpin for ClientConfig
impl !UnwindSafe for ClientConfig
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more