#[repr(u32)]pub enum ShiftOp {
Show 14 variants
LSL = 0,
LSR = 1,
ASR = 2,
ROR = 3,
RRX = 4,
MSL = 5,
UXTB = 6,
UXTH = 7,
UXTW = 8,
UXTX = 9,
SXTB = 10,
SXTH = 11,
SXTW = 12,
SXTX = 13,
}Variants§
LSL = 0
LSR = 1
ASR = 2
ROR = 3
RRX = 4
MSL = 5
UXTB = 6
UXTH = 7
UXTW = 8
UXTX = 9
SXTB = 10
SXTH = 11
SXTW = 12
SXTX = 13
Trait Implementations§
impl Copy for ShiftOp
impl Eq for ShiftOp
Source§impl Ord for ShiftOp
impl Ord for ShiftOp
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for ShiftOp
impl PartialOrd for ShiftOp
impl StructuralPartialEq for ShiftOp
Auto Trait Implementations§
impl Freeze for ShiftOp
impl RefUnwindSafe for ShiftOp
impl Send for ShiftOp
impl Sync for ShiftOp
impl Unpin for ShiftOp
impl UnsafeUnpin for ShiftOp
impl UnwindSafe for ShiftOp
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