pub enum HoleId {
Cont(u8),
ConstI64(u8),
}Expand description
Which hole a relocation targets, decoded from the hole symbol’s name.
Variants§
Cont(u8)
logos_hole_cont_N — a continuation (branch target).
ConstI64(u8)
LOGOS_HOLE_I64_N — a 64-bit constant.
Trait Implementations§
impl Copy for HoleId
impl Eq for HoleId
impl StructuralPartialEq for HoleId
Auto Trait Implementations§
impl Freeze for HoleId
impl RefUnwindSafe for HoleId
impl Send for HoleId
impl Sync for HoleId
impl Unpin for HoleId
impl UnsafeUnpin for HoleId
impl UnwindSafe for HoleId
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