ProcessInfo

Trait ProcessInfo 

Source
pub trait ProcessInfo {
    // Required methods
    fn process_name(&self) -> String;
    fn peb_base_address(&self) -> u64;
    fn pid(&self) -> u32;
}
Expand description

Represents a type that can retrieve the corresponding process’s name and peb base address

Required Methods§

Source

fn process_name(&self) -> String

Source

fn peb_base_address(&self) -> u64

Source

fn pid(&self) -> u32

Implementations on Foreign Types§

Source§

impl<'a, T: 'a + ProcessInfo + ?Sized> ProcessInfo for &'a T

Source§

impl<'a, T: 'a + ProcessInfo + ?Sized> ProcessInfo for &'a mut T

Source§

impl<T: ProcessInfo + ?Sized> ProcessInfo for Box<T>

Implementors§