#[repr(u8)]pub enum IrBlockKind {
Bytecode = 0,
Fallback = 1,
Internal = 2,
Linearized = 3,
ExitSync = 4,
Dead = 5,
}Variants§
Implementations§
Source§impl IrBlockKind
impl IrBlockKind
Trait Implementations§
Source§impl Clone for IrBlockKind
impl Clone for IrBlockKind
Source§fn clone(&self) -> IrBlockKind
fn clone(&self) -> IrBlockKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for IrBlockKind
Source§impl Debug for IrBlockKind
impl Debug for IrBlockKind
impl Eq for IrBlockKind
Source§impl Hash for IrBlockKind
impl Hash for IrBlockKind
Source§impl PartialEq for IrBlockKind
impl PartialEq for IrBlockKind
Source§fn eq(&self, other: &IrBlockKind) -> bool
fn eq(&self, other: &IrBlockKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for IrBlockKind
Auto Trait Implementations§
impl Freeze for IrBlockKind
impl RefUnwindSafe for IrBlockKind
impl Send for IrBlockKind
impl Sync for IrBlockKind
impl Unpin for IrBlockKind
impl UnsafeUnpin for IrBlockKind
impl UnwindSafe for IrBlockKind
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