pub enum CleverImmediate {
Short(u16),
ShortRel(i16),
ShortAddr(Address),
ShortAddrRel(Address),
Long(u16, u64),
LongRel(u16, i64),
LongAddr(u16, Address),
LongAddrRel(u16, Address),
LongMem(u16, Address, u16),
LongMemRel(u16, Address, u16),
Vec(u128),
}Variants§
Short(u16)
ShortRel(i16)
ShortAddr(Address)
ShortAddrRel(Address)
Long(u16, u64)
LongRel(u16, i64)
LongAddr(u16, Address)
LongAddrRel(u16, Address)
LongMem(u16, Address, u16)
LongMemRel(u16, Address, u16)
Vec(u128)
Implementations§
Trait Implementations§
Source§impl Clone for CleverImmediate
impl Clone for CleverImmediate
Source§fn clone(&self) -> CleverImmediate
fn clone(&self) -> CleverImmediate
Returns a duplicate 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 CleverImmediate
impl Debug for CleverImmediate
Source§impl Display for CleverImmediate
impl Display for CleverImmediate
Source§impl Hash for CleverImmediate
impl Hash for CleverImmediate
Source§impl PartialEq for CleverImmediate
impl PartialEq for CleverImmediate
impl Eq for CleverImmediate
impl StructuralPartialEq for CleverImmediate
Auto Trait Implementations§
impl Freeze for CleverImmediate
impl RefUnwindSafe for CleverImmediate
impl Send for CleverImmediate
impl Sync for CleverImmediate
impl Unpin for CleverImmediate
impl UnwindSafe for CleverImmediate
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