[−][src]Enum dropbox_sdk::sharing::FileAction
Sharing actions that may be taken on files.
Variants
DisableViewerInfo
Disable viewer information on the file.
EditContents
Change or edit contents of the file.
EnableViewerInfo
Enable viewer information on the file.
InviteViewer
Add a member with view permissions.
InviteViewerNoComment
Add a member with view permissions but no comment permissions.
InviteEditor
Add a member with edit permissions.
Stop sharing this file.
RelinquishMembership
Relinquish one's own membership to the file.
Use create_view_link and create_edit_link instead.
CreateLink
Use create_view_link and create_edit_link instead.
CreateViewLink
Create a shared link to a file that only allows users to view the content.
CreateEditLink
Create a shared link to a file that allows users to edit the content.
Other
Catch-all used for unrecognized values returned from the server. Encountering this value typically indicates that this SDK version is out of date.
Trait Implementations
impl Debug for FileAction
[src]
impl Serialize for FileAction
[src]
impl<'de> Deserialize<'de> for FileAction
[src]
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
[src]
Auto Trait Implementations
impl Unpin for FileAction
impl Sync for FileAction
impl Send for FileAction
impl UnwindSafe for FileAction
impl RefUnwindSafe for FileAction
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,