pub struct StorageConfigDocument {
pub filesystem: Option<FilesystemDocument>,
pub gridfs: Option<GridfsDocument>,
pub s3: Option<S3Document>,
pub azure: Option<AzureDocument>,
pub gcs: Option<GcsDocument>,
}Fields§
§filesystem: Option<FilesystemDocument>§gridfs: Option<GridfsDocument>§s3: Option<S3Document>§azure: Option<AzureDocument>§gcs: Option<GcsDocument>Trait Implementations§
Source§impl Clone for StorageConfigDocument
impl Clone for StorageConfigDocument
Source§impl Debug for StorageConfigDocument
impl Debug for StorageConfigDocument
Source§impl<'de> Deserialize<'de> for StorageConfigDocument
impl<'de> Deserialize<'de> for StorageConfigDocument
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for StorageConfigDocument
Source§impl From<StorageConfigDocument> for StorageConfigDetail
impl From<StorageConfigDocument> for StorageConfigDetail
Source§fn from(d: StorageConfigDocument) -> Self
fn from(d: StorageConfigDocument) -> Self
Converts to this type from the input type.
Source§impl PartialEq for StorageConfigDocument
impl PartialEq for StorageConfigDocument
impl StructuralPartialEq for StorageConfigDocument
Auto Trait Implementations§
impl Freeze for StorageConfigDocument
impl RefUnwindSafe for StorageConfigDocument
impl Send for StorageConfigDocument
impl Sync for StorageConfigDocument
impl Unpin for StorageConfigDocument
impl UnsafeUnpin for StorageConfigDocument
impl UnwindSafe for StorageConfigDocument
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