pub enum RegName16 {
PC,
SP,
AF,
BC,
DE,
HL,
IX,
IY,
MemPtr,
}Expand description
16-bit register names
Variants§
Implementations§
Source§impl RegName16
impl RegName16
Sourcepub fn from_u2_af(byte: U2) -> RegName16
pub fn from_u2_af(byte: U2) -> RegName16
Returns 16 bit general purpose register name from its code. featuring AF
Sourcepub fn from_u2_sp(byte: U2) -> RegName16
pub fn from_u2_sp(byte: U2) -> RegName16
Returns 16 bit general purpose register name from its code. featuring SP
pub fn with_prefix(self, pref: Prefix) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RegName16
impl RefUnwindSafe for RegName16
impl Send for RegName16
impl Sync for RegName16
impl Unpin for RegName16
impl UnwindSafe for RegName16
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