pub struct S3Object {
pub s3: String,
pub filename: Option<String>,
pub storage: Option<String>,
pub presigned: Option<String>,
}
Fields§
§s3: String
§filename: Option<String>
§storage: Option<String>
§presigned: Option<String>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for S3Object
impl<'de> Deserialize<'de> for S3Object
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 StructuralPartialEq for S3Object
Auto Trait Implementations§
impl Freeze for S3Object
impl RefUnwindSafe for S3Object
impl Send for S3Object
impl Sync for S3Object
impl Unpin for S3Object
impl UnwindSafe for S3Object
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