#[repr(u8)]pub enum FileActivityType {
Create = 1,
Read = 2,
Update = 3,
Delete = 4,
Open = 14,
Other = 99,
}Expand description
OCSF activity IDs for File Activity.
Variants§
Create = 1
File created.
Read = 2
File read.
Update = 3
File updated / written.
Delete = 4
File deleted.
Open = 14
File opened.
Other = 99
Other (vendor-specific).
Implementations§
Trait Implementations§
Source§impl Clone for FileActivityType
impl Clone for FileActivityType
Source§fn clone(&self) -> FileActivityType
fn clone(&self) -> FileActivityType
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 FileActivityType
impl Debug for FileActivityType
Source§impl<'de> Deserialize<'de> for FileActivityType
impl<'de> Deserialize<'de> for FileActivityType
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 Hash for FileActivityType
impl Hash for FileActivityType
Source§impl PartialEq for FileActivityType
impl PartialEq for FileActivityType
Source§impl Serialize for FileActivityType
impl Serialize for FileActivityType
impl Copy for FileActivityType
impl Eq for FileActivityType
impl StructuralPartialEq for FileActivityType
Auto Trait Implementations§
impl Freeze for FileActivityType
impl RefUnwindSafe for FileActivityType
impl Send for FileActivityType
impl Sync for FileActivityType
impl Unpin for FileActivityType
impl UnsafeUnpin for FileActivityType
impl UnwindSafe for FileActivityType
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