#[repr(C)]pub union IrConstValue {
pub value_int: i32,
pub value_int64: i64,
pub value_uint: u32,
pub value_double: f64,
pub value_tag: u8,
}Fields§
§value_int: i32§value_int64: i64§value_uint: u32§value_double: f64§value_tag: u8Trait Implementations§
Source§impl Clone for IrConstValue
impl Clone for IrConstValue
Source§fn clone(&self) -> IrConstValue
fn clone(&self) -> IrConstValue
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 IrConstValue
Auto Trait Implementations§
impl Freeze for IrConstValue
impl RefUnwindSafe for IrConstValue
impl Send for IrConstValue
impl Sync for IrConstValue
impl Unpin for IrConstValue
impl UnsafeUnpin for IrConstValue
impl UnwindSafe for IrConstValue
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