pub struct KernelExtension {
pub activity_id: Option<String>,
pub actor: String,
pub driver: String,
}Expand description
Kernel Extension events report when a driver/extension is loaded or unloaded into the kernel
Sourced from: events/events/system/kernel_extension.json
Fields§
§activity_id: Option<String>§actor: StringThe actor process that loaded or unloaded the driver/extension.
driver: StringImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for KernelExtension
impl<'de> Deserialize<'de> for KernelExtension
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
Auto Trait Implementations§
impl Freeze for KernelExtension
impl RefUnwindSafe for KernelExtension
impl Send for KernelExtension
impl Sync for KernelExtension
impl Unpin for KernelExtension
impl UnsafeUnpin for KernelExtension
impl UnwindSafe for KernelExtension
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