pub struct RegistryEvent {
pub operation: RegistryOperation,
pub process_id: Option<ProcessId>,
pub key_name: Option<String>,
pub relative_name: Option<String>,
pub value_name: Option<String>,
pub status: Option<u32>,
pub key_handle: Option<u64>,
}Expand description
Typed representation of a decoded Registry event.
Fields§
§operation: RegistryOperation§process_id: Option<ProcessId>§key_name: Option<String>§relative_name: Option<String>§value_name: Option<String>§status: Option<u32>§key_handle: Option<u64>Trait Implementations§
Source§impl Clone for RegistryEvent
impl Clone for RegistryEvent
Source§fn clone(&self) -> RegistryEvent
fn clone(&self) -> RegistryEvent
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 moreAuto Trait Implementations§
impl Freeze for RegistryEvent
impl RefUnwindSafe for RegistryEvent
impl Send for RegistryEvent
impl Sync for RegistryEvent
impl Unpin for RegistryEvent
impl UnsafeUnpin for RegistryEvent
impl UnwindSafe for RegistryEvent
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