pub struct HiddenModuleInfo {
pub name: String,
pub base_addr: u64,
pub size: u64,
pub in_modules_list: bool,
pub in_sysfs: bool,
}Expand description
Information about a potentially hidden kernel module.
Fields§
§name: StringModule name.
base_addr: u64Base virtual address.
size: u64Module size in bytes.
in_modules_list: boolWhether found in the modules linked list.
in_sysfs: boolWhether found via kset/sysfs walk.
Trait Implementations§
Source§impl Clone for HiddenModuleInfo
impl Clone for HiddenModuleInfo
Source§fn clone(&self) -> HiddenModuleInfo
fn clone(&self) -> HiddenModuleInfo
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 moreAuto Trait Implementations§
impl Freeze for HiddenModuleInfo
impl RefUnwindSafe for HiddenModuleInfo
impl Send for HiddenModuleInfo
impl Sync for HiddenModuleInfo
impl Unpin for HiddenModuleInfo
impl UnsafeUnpin for HiddenModuleInfo
impl UnwindSafe for HiddenModuleInfo
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