pub struct MediumLevelILBlock { /* private fields */ }
Trait Implementations§
source§impl BlockContext for MediumLevelILBlock
impl BlockContext for MediumLevelILBlock
type Instruction = MediumLevelILInstruction
type InstructionIndex = MediumLevelInstructionIndex
type Iter = MediumLevelILBlockIter
fn start(&self, block: &BasicBlock<Self>) -> MediumLevelILInstruction
fn iter(&self, block: &BasicBlock<Self>) -> MediumLevelILBlockIter ⓘ
source§impl Clone for MediumLevelILBlock
impl Clone for MediumLevelILBlock
Auto Trait Implementations§
impl Freeze for MediumLevelILBlock
impl RefUnwindSafe for MediumLevelILBlock
impl Send for MediumLevelILBlock
impl Sync for MediumLevelILBlock
impl Unpin for MediumLevelILBlock
impl UnwindSafe for MediumLevelILBlock
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