pub struct KeyboardNotifierInfo {
pub address: u64,
pub notifier_call: u64,
pub priority: i32,
pub is_suspicious: bool,
}Expand description
Information about a single notifier_block on the keyboard notifier chain.
Fields§
§address: u64Virtual address of the notifier_block.
notifier_call: u64notifier_block.notifier_call — function pointer.
priority: i32notifier_block.priority.
is_suspicious: boolTrue when notifier_call lies outside _stext.._etext.
Trait Implementations§
Source§impl Clone for KeyboardNotifierInfo
impl Clone for KeyboardNotifierInfo
Source§fn clone(&self) -> KeyboardNotifierInfo
fn clone(&self) -> KeyboardNotifierInfo
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 KeyboardNotifierInfo
impl Debug for KeyboardNotifierInfo
Auto Trait Implementations§
impl Freeze for KeyboardNotifierInfo
impl RefUnwindSafe for KeyboardNotifierInfo
impl Send for KeyboardNotifierInfo
impl Sync for KeyboardNotifierInfo
impl Unpin for KeyboardNotifierInfo
impl UnsafeUnpin for KeyboardNotifierInfo
impl UnwindSafe for KeyboardNotifierInfo
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