pub struct FileDto {
pub created_at: String,
pub file_name: String,
pub id: Uuid,
pub link: Option<Option<String>>,
pub metadata: Option<Option<Value>>,
pub s3_url: String,
pub size: i64,
pub updated_at: String,
}
Fields§
§created_at: String
§file_name: String
§id: Uuid
§link: Option<Option<String>>
§metadata: Option<Option<Value>>
§s3_url: String
§size: i64
§updated_at: String
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FileDto
impl<'de> Deserialize<'de> for FileDto
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 FileDto
Auto Trait Implementations§
impl Freeze for FileDto
impl RefUnwindSafe for FileDto
impl Send for FileDto
impl Sync for FileDto
impl Unpin for FileDto
impl UnwindSafe for FileDto
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