pub struct StorageConfigUpdate {
pub webdav: Option<WebdavUpdate>,
pub filesystem: Option<FilesystemUpdate>,
pub gridfs: Option<GridfsUpdate>,
pub s3: Option<S3Update>,
pub azure: Option<AzureUpdate>,
pub gcs: Option<GcsUpdate>,
}Fields§
§webdav: Option<WebdavUpdate>§filesystem: Option<FilesystemUpdate>§gridfs: Option<GridfsUpdate>§s3: Option<S3Update>§azure: Option<AzureUpdate>§gcs: Option<GcsUpdate>Trait Implementations§
Source§impl Clone for StorageConfigUpdate
impl Clone for StorageConfigUpdate
Source§impl Debug for StorageConfigUpdate
impl Debug for StorageConfigUpdate
Source§impl Default for StorageConfigUpdate
impl Default for StorageConfigUpdate
Source§impl<'de> Deserialize<'de> for StorageConfigUpdate
impl<'de> Deserialize<'de> for StorageConfigUpdate
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
Auto Trait Implementations§
impl Freeze for StorageConfigUpdate
impl RefUnwindSafe for StorageConfigUpdate
impl Send for StorageConfigUpdate
impl Sync for StorageConfigUpdate
impl Unpin for StorageConfigUpdate
impl UnsafeUnpin for StorageConfigUpdate
impl UnwindSafe for StorageConfigUpdate
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