pub struct HookInfo {
pub fn_name: &'static str,
pub name: Option<String>,
pub offset: Option<u64>,
pub symbol: Option<String>,
pub inline: bool,
}
Fields
fn_name: &'static str
Name of the function being used as the override
name: Option<String>
User-given name of what the hook represents
offset: Option<u64>
Offset of where to install the hook
symbol: Option<String>
Symbol of where to install the hook
inline: bool
Whether or not this is an inline hook
Auto Trait Implementations
impl RefUnwindSafe for HookInfo
impl Send for HookInfo
impl Sync for HookInfo
impl Unpin for HookInfo
impl UnwindSafe for HookInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more