pub struct S3Update {
pub enabled: Option<bool>,
pub read: Option<bool>,
pub write: Option<bool>,
pub endpoint: Option<String>,
pub region: Option<String>,
pub bucket: Option<String>,
pub access_key_id: Option<String>,
pub force_path_style: Option<bool>,
pub secret_access_key: Option<StorageSecret>,
}Fields§
§enabled: Option<bool>§read: Option<bool>§write: Option<bool>§endpoint: Option<String>§region: Option<String>§bucket: Option<String>§access_key_id: Option<String>§force_path_style: Option<bool>§secret_access_key: Option<StorageSecret>Trait Implementations§
Source§impl<'de> Deserialize<'de> for S3Update
impl<'de> Deserialize<'de> for S3Update
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 S3Update
impl RefUnwindSafe for S3Update
impl Send for S3Update
impl Sync for S3Update
impl Unpin for S3Update
impl UnsafeUnpin for S3Update
impl UnwindSafe for S3Update
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