pub struct AzureBlobStorageConfiguration {
pub storage_account: String,
pub access_key: String,
}
Fields§
§storage_account: String
§access_key: String
Implementations§
Source§impl AzureBlobStorageConfiguration
impl AzureBlobStorageConfiguration
Sourcepub fn try_from_env() -> Result<Option<Self>>
pub fn try_from_env() -> Result<Option<Self>>
Attempts to create an AzureBlobStorageConfiguration from environment variables.
Returns Ok(Some(AzureBlobStorageConfiguration))
if both environment variables are set.
Returns Ok(None)
if no environment variables are set for blob storage.
pub fn connection_string(&self) -> Result<String>
Trait Implementations§
Source§impl Clone for AzureBlobStorageConfiguration
impl Clone for AzureBlobStorageConfiguration
Source§fn clone(&self) -> AzureBlobStorageConfiguration
fn clone(&self) -> AzureBlobStorageConfiguration
Returns a copy 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 PartialEq for AzureBlobStorageConfiguration
impl PartialEq for AzureBlobStorageConfiguration
Source§fn eq(&self, other: &AzureBlobStorageConfiguration) -> bool
fn eq(&self, other: &AzureBlobStorageConfiguration) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for AzureBlobStorageConfiguration
Auto Trait Implementations§
impl Freeze for AzureBlobStorageConfiguration
impl RefUnwindSafe for AzureBlobStorageConfiguration
impl Send for AzureBlobStorageConfiguration
impl Sync for AzureBlobStorageConfiguration
impl Unpin for AzureBlobStorageConfiguration
impl UnwindSafe for AzureBlobStorageConfiguration
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