pub struct InstructionOutput {
pub rt: Option<u64>,
pub overflow: Option<OverflowFlags>,
pub carry: Option<CarryFlags>,
pub cr0: Option<ConditionRegister>,
pub cr1: Option<ConditionRegister>,
pub cr2: Option<ConditionRegister>,
pub cr3: Option<ConditionRegister>,
pub cr4: Option<ConditionRegister>,
pub cr5: Option<ConditionRegister>,
pub cr6: Option<ConditionRegister>,
pub cr7: Option<ConditionRegister>,
}
Fields§
§rt: Option<u64>
§overflow: Option<OverflowFlags>
§carry: Option<CarryFlags>
§cr0: Option<ConditionRegister>
§cr1: Option<ConditionRegister>
§cr2: Option<ConditionRegister>
§cr3: Option<ConditionRegister>
§cr4: Option<ConditionRegister>
§cr5: Option<ConditionRegister>
§cr6: Option<ConditionRegister>
§cr7: Option<ConditionRegister>
Trait Implementations§
Source§impl Clone for InstructionOutput
impl Clone for InstructionOutput
Source§fn clone(&self) -> InstructionOutput
fn clone(&self) -> InstructionOutput
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 InstructionOutput
impl Debug for InstructionOutput
Source§impl Default for InstructionOutput
impl Default for InstructionOutput
Source§fn default() -> InstructionOutput
fn default() -> InstructionOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstructionOutput
impl<'de> Deserialize<'de> for InstructionOutput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for InstructionOutput
impl PartialEq for InstructionOutput
Source§impl Serialize for InstructionOutput
impl Serialize for InstructionOutput
impl Copy for InstructionOutput
impl StructuralPartialEq for InstructionOutput
Auto Trait Implementations§
impl Freeze for InstructionOutput
impl RefUnwindSafe for InstructionOutput
impl Send for InstructionOutput
impl Sync for InstructionOutput
impl Unpin for InstructionOutput
impl UnwindSafe for InstructionOutput
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