pub struct Gadget { /* private fields */ }
Implementations§
source§impl Gadget
impl Gadget
pub fn instructions(&self) -> &[Instruction]
pub fn is_stack_pivot(&self) -> bool
pub fn is_base_pivot(&self) -> bool
pub fn format_instruction(&self, output: &mut impl FormatterOutput)
Trait Implementations§
source§impl PartialEq<Gadget> for Gadget
impl PartialEq<Gadget> for Gadget
impl Eq for Gadget
impl StructuralEq for Gadget
impl StructuralPartialEq for Gadget
Auto Trait Implementations§
impl RefUnwindSafe for Gadget
impl Send for Gadget
impl Sync for Gadget
impl Unpin for Gadget
impl UnwindSafe for Gadget
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