pub struct S3Document {
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: MaskedSecret,
pub secret_access_key_set: bool,
}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: MaskedSecret§secret_access_key_set: boolTrait Implementations§
Source§impl Clone for S3Document
impl Clone for S3Document
Source§impl Debug for S3Document
impl Debug for S3Document
Source§impl<'de> Deserialize<'de> for S3Document
impl<'de> Deserialize<'de> for S3Document
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 S3Document
Source§impl From<S3Document> for S3SettingsDetail
impl From<S3Document> for S3SettingsDetail
Source§fn from(d: S3Document) -> Self
fn from(d: S3Document) -> Self
Converts to this type from the input type.
Source§impl PartialEq for S3Document
impl PartialEq for S3Document
impl StructuralPartialEq for S3Document
Auto Trait Implementations§
impl Freeze for S3Document
impl RefUnwindSafe for S3Document
impl Send for S3Document
impl Sync for S3Document
impl Unpin for S3Document
impl UnsafeUnpin for S3Document
impl UnwindSafe for S3Document
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