pub struct Drive {
pub drive_type: String,
pub owner: IdentitySet,
pub quota: Quota,
pub share_point_ids: SharepointIds,
pub system: SystemFacet,
pub items: Vec<DriveItem>,
pub list: Box<List>,
pub root: DriveItem,
pub special: Vec<DriveItem>,
}
Fields§
§drive_type: String
§owner: IdentitySet
§quota: Quota
§system: SystemFacet
§items: Vec<DriveItem>
§list: Box<List>
§root: DriveItem
§special: Vec<DriveItem>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Drive
impl<'de> Deserialize<'de> for Drive
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 Eq for Drive
impl StructuralPartialEq for Drive
Auto Trait Implementations§
impl Freeze for Drive
impl RefUnwindSafe for Drive
impl Send for Drive
impl Sync for Drive
impl Unpin for Drive
impl UnwindSafe for Drive
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