pub struct AzureStorageConfig {
pub account_name: Option<String>,
pub account_key: Option<String>,
pub sas_token: Option<String>,
pub endpoint: Option<String>,
pub client_id: Option<String>,
pub client_secret: Option<String>,
pub tenant_id: Option<String>,
pub authority_host: Option<String>,
}Expand description
Configuration parsed from Azure storage connection string.
Fields§
§account_name: Option<String>Storage account name.
account_key: Option<String>Storage account shared key.
sas_token: Option<String>Shared access signature token.
endpoint: Option<String>Service endpoint.
client_id: Option<String>OAuth client id.
client_secret: Option<String>OAuth client secret.
tenant_id: Option<String>OAuth tenant id.
OAuth authority host.
Trait Implementations§
Source§impl Clone for AzureStorageConfig
impl Clone for AzureStorageConfig
Source§fn clone(&self) -> AzureStorageConfig
fn clone(&self) -> AzureStorageConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AzureStorageConfig
impl Debug for AzureStorageConfig
Source§impl Default for AzureStorageConfig
impl Default for AzureStorageConfig
Source§fn default() -> AzureStorageConfig
fn default() -> AzureStorageConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for AzureStorageConfig
impl PartialEq for AzureStorageConfig
impl Eq for AzureStorageConfig
impl StructuralPartialEq for AzureStorageConfig
Auto Trait Implementations§
impl Freeze for AzureStorageConfig
impl RefUnwindSafe for AzureStorageConfig
impl Send for AzureStorageConfig
impl Sync for AzureStorageConfig
impl Unpin for AzureStorageConfig
impl UnsafeUnpin for AzureStorageConfig
impl UnwindSafe for AzureStorageConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.