pub struct FileFullPermissions {Show 13 fields
pub can_delete: bool,
pub can_download: bool,
pub can_invite_collaborator: bool,
pub can_rename: bool,
pub can_set_share_access: bool,
pub can_share: bool,
pub can_annotate: bool,
pub can_comment: bool,
pub can_preview: bool,
pub can_upload: bool,
pub can_view_annotations_all: bool,
pub can_view_annotations_self: bool,
pub can_apply_watermark: Option<bool>,
}Fields§
§can_delete: bool§can_download: bool§can_invite_collaborator: bool§can_rename: bool§can_annotate: bool§can_comment: bool§can_preview: bool§can_upload: bool§can_view_annotations_all: bool§can_view_annotations_self: bool§can_apply_watermark: Option<bool>Trait Implementations§
Source§impl Clone for FileFullPermissions
impl Clone for FileFullPermissions
Source§fn clone(&self) -> FileFullPermissions
fn clone(&self) -> FileFullPermissions
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 FileFullPermissions
impl Debug for FileFullPermissions
Source§impl Default for FileFullPermissions
impl Default for FileFullPermissions
Source§fn default() -> FileFullPermissions
fn default() -> FileFullPermissions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FileFullPermissions
impl<'de> Deserialize<'de> for FileFullPermissions
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 FileFullPermissions
impl PartialEq for FileFullPermissions
Source§impl Serialize for FileFullPermissions
impl Serialize for FileFullPermissions
impl StructuralPartialEq for FileFullPermissions
Auto Trait Implementations§
impl Freeze for FileFullPermissions
impl RefUnwindSafe for FileFullPermissions
impl Send for FileFullPermissions
impl Sync for FileFullPermissions
impl Unpin for FileFullPermissions
impl UnsafeUnpin for FileFullPermissions
impl UnwindSafe for FileFullPermissions
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