Enum LoadKind
pub(crate) enum LoadKind {
I32 {
atomic: bool,
},
I64 {
atomic: bool,
},
F32,
F64,
V128,
I32_8 {
kind: ExtendedLoad,
},
I32_16 {
kind: ExtendedLoad,
},
I64_8 {
kind: ExtendedLoad,
},
I64_16 {
kind: ExtendedLoad,
},
I64_32 {
kind: ExtendedLoad,
},
}Expand description
The different kinds of load instructions that are part of a Load IR node
Variants§
I32
I64
F32
F64
V128
I32_8
Fields
§
kind: ExtendedLoadI32_16
Fields
§
kind: ExtendedLoadI64_8
Fields
§
kind: ExtendedLoadI64_16
Fields
§
kind: ExtendedLoadI64_32
Fields
§
kind: ExtendedLoadImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LoadKind
impl RefUnwindSafe for LoadKind
impl Send for LoadKind
impl Sync for LoadKind
impl Unpin for LoadKind
impl UnwindSafe for LoadKind
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