pub struct FileRequest {Show 15 fields
pub id: String,
pub type: FileRequestType,
pub title: Option<String>,
pub description: Option<Option<String>>,
pub status: Option<FileRequestStatus>,
pub is_email_required: Option<bool>,
pub is_description_required: Option<bool>,
pub expires_at: Option<DateTime<Utc>>,
pub folder: FolderMini,
pub url: Option<String>,
pub etag: Option<Option<String>>,
pub created_by: Option<UserMini>,
pub created_at: DateTime<Utc>,
pub updated_by: Option<UserMini>,
pub updated_at: DateTime<Utc>,
}Fields§
§id: String§type: FileRequestType§title: Option<String>§description: Option<Option<String>>§status: Option<FileRequestStatus>§is_email_required: Option<bool>§is_description_required: Option<bool>§expires_at: Option<DateTime<Utc>>§folder: FolderMini§url: Option<String>§etag: Option<Option<String>>§created_by: Option<UserMini>§created_at: DateTime<Utc>§updated_by: Option<UserMini>§updated_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for FileRequest
impl Clone for FileRequest
Source§fn clone(&self) -> FileRequest
fn clone(&self) -> FileRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FileRequest
impl Debug for FileRequest
Source§impl Default for FileRequest
impl Default for FileRequest
Source§fn default() -> FileRequest
fn default() -> FileRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FileRequest
impl<'de> Deserialize<'de> for FileRequest
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
Source§impl PartialEq for FileRequest
impl PartialEq for FileRequest
Source§impl Serialize for FileRequest
impl Serialize for FileRequest
impl StructuralPartialEq for FileRequest
Auto Trait Implementations§
impl Freeze for FileRequest
impl RefUnwindSafe for FileRequest
impl Send for FileRequest
impl Sync for FileRequest
impl Unpin for FileRequest
impl UnsafeUnpin for FileRequest
impl UnwindSafe for FileRequest
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