pub struct FolderMetadata {
pub created_timestamp: Option<f64>,
pub creator_id: Option<String>,
pub id: Option<String>,
pub labels: Option<Vec<String>>,
pub latest_version_size: Option<i64>,
pub modified_timestamp: Option<f64>,
pub name: Option<String>,
pub parent_folder_id: Option<String>,
pub resource_state: Option<String>,
pub signature: Option<String>,
pub size: Option<i64>,
}
Expand description
Describes a folder.
Fields§
§created_timestamp: Option<f64>
The time when the folder was created.
creator_id: Option<String>
The ID of the creator.
id: Option<String>
The ID of the folder.
labels: Option<Vec<String>>
List of labels on the folder.
latest_version_size: Option<i64>
The size of the latest version of the folder metadata.
modified_timestamp: Option<f64>
The time when the folder was updated.
name: Option<String>
The name of the folder.
parent_folder_id: Option<String>
The ID of the parent folder.
resource_state: Option<String>
The resource state of the folder.
signature: Option<String>
The unique identifier created from the subfolders and documents of the folder.
size: Option<i64>
The size of the folder metadata.
Trait Implementations§
Source§impl Clone for FolderMetadata
impl Clone for FolderMetadata
Source§fn clone(&self) -> FolderMetadata
fn clone(&self) -> FolderMetadata
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 FolderMetadata
impl Debug for FolderMetadata
Source§impl Default for FolderMetadata
impl Default for FolderMetadata
Source§fn default() -> FolderMetadata
fn default() -> FolderMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FolderMetadata
impl<'de> Deserialize<'de> for FolderMetadata
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 FolderMetadata
impl PartialEq for FolderMetadata
impl StructuralPartialEq for FolderMetadata
Auto Trait Implementations§
impl Freeze for FolderMetadata
impl RefUnwindSafe for FolderMetadata
impl Send for FolderMetadata
impl Sync for FolderMetadata
impl Unpin for FolderMetadata
impl UnwindSafe for FolderMetadata
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