pub struct ExtendedInfo {
pub storage_policy: Option<NewStoragePolicy>,
pub storage_policy_inherited: bool,
pub storage_used: i64,
pub shares: Option<Vec<ShareLink>>,
pub entities: Option<Vec<NewEntity>>,
pub permissions: Option<PermissionSetting>,
pub direct_links: Option<Vec<DirectLink>>,
}Expand description
Extended file information
Fields§
§storage_policy: Option<NewStoragePolicy>§storage_policy_inherited: bool§storage_used: i64§entities: Option<Vec<NewEntity>>§permissions: Option<PermissionSetting>§direct_links: Option<Vec<DirectLink>>Trait Implementations§
Source§impl Clone for ExtendedInfo
impl Clone for ExtendedInfo
Source§fn clone(&self) -> ExtendedInfo
fn clone(&self) -> ExtendedInfo
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 ExtendedInfo
impl Debug for ExtendedInfo
Source§impl<'de> Deserialize<'de> for ExtendedInfo
impl<'de> Deserialize<'de> for ExtendedInfo
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
Auto Trait Implementations§
impl Freeze for ExtendedInfo
impl RefUnwindSafe for ExtendedInfo
impl Send for ExtendedInfo
impl Sync for ExtendedInfo
impl Unpin for ExtendedInfo
impl UnwindSafe for ExtendedInfo
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