#[repr(transparent)]pub struct Control(pub u32);Expand description
Control
Tuple Fields§
§0: u32Implementations§
Source§impl Control
impl Control
Sourcepub const fn decode_opcode(&self) -> u8
pub const fn decode_opcode(&self) -> u8
Decode Opcode
Sourcepub const fn set_decode_opcode(&mut self, val: u8)
pub const fn set_decode_opcode(&mut self, val: u8)
Decode Opcode
Sourcepub const fn decode_machine(&self) -> DecodeMachine
pub const fn decode_machine(&self) -> DecodeMachine
Decode Machine
Sourcepub const fn set_decode_machine(&mut self, val: DecodeMachine)
pub const fn set_decode_machine(&mut self, val: DecodeMachine)
Decode Machine
Sourcepub const fn set_inst_busy(&mut self, val: bool)
pub const fn set_inst_busy(&mut self, val: bool)
Instruction Busy
Trait Implementations§
impl Copy for Control
impl Eq for Control
impl StructuralPartialEq for Control
Auto Trait Implementations§
impl Freeze for Control
impl RefUnwindSafe for Control
impl Send for Control
impl Sync for Control
impl Unpin for Control
impl UnwindSafe for Control
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