#[repr(u8)]pub enum ProcessActivityType {
Launch = 1,
Terminate = 2,
Open = 3,
Inject = 4,
SetUserId = 5,
Other = 99,
}Expand description
OCSF activity IDs for Process Activity.
Variants§
Launch = 1
Process launched / created.
Terminate = 2
Process terminated / exited.
Open = 3
Process opened (e.g., ptrace attach).
Inject = 4
Code injected into process.
SetUserId = 5
UID changed (setuid).
Other = 99
Other (vendor-specific).
Implementations§
Trait Implementations§
Source§impl Clone for ProcessActivityType
impl Clone for ProcessActivityType
Source§fn clone(&self) -> ProcessActivityType
fn clone(&self) -> ProcessActivityType
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 ProcessActivityType
impl Debug for ProcessActivityType
Source§impl<'de> Deserialize<'de> for ProcessActivityType
impl<'de> Deserialize<'de> for ProcessActivityType
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 ProcessActivityType
impl Hash for ProcessActivityType
Source§impl PartialEq for ProcessActivityType
impl PartialEq for ProcessActivityType
Source§impl Serialize for ProcessActivityType
impl Serialize for ProcessActivityType
impl Copy for ProcessActivityType
impl Eq for ProcessActivityType
impl StructuralPartialEq for ProcessActivityType
Auto Trait Implementations§
impl Freeze for ProcessActivityType
impl RefUnwindSafe for ProcessActivityType
impl Send for ProcessActivityType
impl Sync for ProcessActivityType
impl Unpin for ProcessActivityType
impl UnsafeUnpin for ProcessActivityType
impl UnwindSafe for ProcessActivityType
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