pub struct DocumentVersionMetadata {Show 13 fields
pub content_created_timestamp: Option<f64>,
pub content_modified_timestamp: Option<f64>,
pub content_type: Option<String>,
pub created_timestamp: Option<f64>,
pub creator_id: Option<String>,
pub id: Option<String>,
pub modified_timestamp: Option<f64>,
pub name: Option<String>,
pub signature: Option<String>,
pub size: Option<i64>,
pub source: Option<HashMap<String, String>>,
pub status: Option<String>,
pub thumbnail: Option<HashMap<String, String>>,
}
Expand description
Describes a version of a document.
Fields§
§content_created_timestamp: Option<f64>
The timestamp when the content of the document was originally created.
content_modified_timestamp: Option<f64>
The timestamp when the content of the document was modified.
content_type: Option<String>
The content type of the document.
created_timestamp: Option<f64>
The timestamp when the document was first uploaded.
creator_id: Option<String>
The ID of the creator.
id: Option<String>
The ID of the version.
modified_timestamp: Option<f64>
The timestamp when the document was last uploaded.
name: Option<String>
The name of the version.
signature: Option<String>
The signature of the document.
size: Option<i64>
The size of the document, in bytes.
source: Option<HashMap<String, String>>
The source of the document.
status: Option<String>
The status of the document.
thumbnail: Option<HashMap<String, String>>
The thumbnail of the document.
Trait Implementations§
Source§impl Clone for DocumentVersionMetadata
impl Clone for DocumentVersionMetadata
Source§fn clone(&self) -> DocumentVersionMetadata
fn clone(&self) -> DocumentVersionMetadata
Returns a duplicate of the value. Read more
1.0.0 · 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 DocumentVersionMetadata
impl Debug for DocumentVersionMetadata
Source§impl Default for DocumentVersionMetadata
impl Default for DocumentVersionMetadata
Source§fn default() -> DocumentVersionMetadata
fn default() -> DocumentVersionMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DocumentVersionMetadata
impl<'de> Deserialize<'de> for DocumentVersionMetadata
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 DocumentVersionMetadata
impl PartialEq for DocumentVersionMetadata
impl StructuralPartialEq for DocumentVersionMetadata
Auto Trait Implementations§
impl Freeze for DocumentVersionMetadata
impl RefUnwindSafe for DocumentVersionMetadata
impl Send for DocumentVersionMetadata
impl Sync for DocumentVersionMetadata
impl Unpin for DocumentVersionMetadata
impl UnwindSafe for DocumentVersionMetadata
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