Enum walrus::ir::ExtendedLoad
source · pub enum ExtendedLoad {
SignExtend,
ZeroExtend,
ZeroExtendAtomic,
}
Expand description
The kinds of extended loads which can happen
Variants§
Implementations§
Trait Implementations§
source§impl Clone for ExtendedLoad
impl Clone for ExtendedLoad
source§fn clone(&self) -> ExtendedLoad
fn clone(&self) -> ExtendedLoad
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ExtendedLoad
impl Debug for ExtendedLoad
impl Copy for ExtendedLoad
Auto Trait Implementations§
impl RefUnwindSafe for ExtendedLoad
impl Send for ExtendedLoad
impl Sync for ExtendedLoad
impl Unpin for ExtendedLoad
impl UnwindSafe for ExtendedLoad
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