pub enum UserEventKind {
Show 35 variants
BaseFolderCreated,
CodeRedeemed,
DeleteAll,
DeleteUnfinished,
DeleteVersioned,
Disabled2FA,
EmailChangeAttempt,
EmailChanged,
Enabled2FA,
FileLinkEdited,
FileMoved,
FileRenamed,
FileRestored,
FileRm,
FileShared,
FileTrash,
FileUploaded,
FileVersioned,
FolderColorChanged,
FolderLinkEdited,
FolderMoved,
FolderRenamed,
FolderRestored,
FolderShared,
FolderTrash,
ItemFavorite,
Login,
PasswordChanged,
RemovedSharedInItems,
RemovedSharedOutItems,
SubFolderCreated,
RequestAccountDeletion,
TrashEmptied,
VersionedFileRestored,
Unknown(String),
}Expand description
Type of an user event.
Variants§
BaseFolderCreated
CodeRedeemed
DeleteAll
DeleteUnfinished
DeleteVersioned
Disabled2FA
EmailChangeAttempt
EmailChanged
Enabled2FA
FileLinkEdited
FileMoved
FileRenamed
FileRestored
FileRm
FileTrash
FileUploaded
FileVersioned
FolderColorChanged
FolderLinkEdited
FolderMoved
FolderRenamed
FolderRestored
FolderTrash
ItemFavorite
Login
PasswordChanged
SubFolderCreated
RequestAccountDeletion
TrashEmptied
VersionedFileRestored
Unknown(String)
Trait Implementations§
Source§impl Clone for UserEventKind
impl Clone for UserEventKind
Source§fn clone(&self) -> UserEventKind
fn clone(&self) -> UserEventKind
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 UserEventKind
impl Debug for UserEventKind
Source§impl<'de> Deserialize<'de> for UserEventKind
impl<'de> Deserialize<'de> for UserEventKind
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 Display for UserEventKind
impl Display for UserEventKind
Source§impl FromStr for UserEventKind
impl FromStr for UserEventKind
Source§impl Hash for UserEventKind
impl Hash for UserEventKind
Source§impl PartialEq for UserEventKind
impl PartialEq for UserEventKind
Source§fn eq(&self, other: &UserEventKind) -> bool
fn eq(&self, other: &UserEventKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UserEventKind
impl Serialize for UserEventKind
Source§impl TryFrom<&str> for UserEventKind
impl TryFrom<&str> for UserEventKind
impl Eq for UserEventKind
impl StructuralPartialEq for UserEventKind
Auto Trait Implementations§
impl Freeze for UserEventKind
impl RefUnwindSafe for UserEventKind
impl Send for UserEventKind
impl Sync for UserEventKind
impl Unpin for UserEventKind
impl UnsafeUnpin for UserEventKind
impl UnwindSafe for UserEventKind
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