pub struct RegBlock {
pub label: LabelIdx,
pub instrs: Vec<RegInstr>,
pub term: RegTerm,
}Expand description
A basic block in the lowered register IR.
Fields§
§label: LabelIdx§instrs: Vec<RegInstr>§term: RegTermImplementations§
Trait Implementations§
impl StructuralPartialEq for RegBlock
Auto Trait Implementations§
impl Freeze for RegBlock
impl RefUnwindSafe for RegBlock
impl Send for RegBlock
impl Sync for RegBlock
impl Unpin for RegBlock
impl UnsafeUnpin for RegBlock
impl UnwindSafe for RegBlock
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