pub struct MultiplyFlags {
pub unsigned: bool,
pub accumulate: bool,
pub flags: bool,
}
Expand description
Flags common to multiplication operations
Note: Not all flags apply to all multiplication operations.
Fields§
§unsigned: bool
Unsigned flag
Signal that the processor should treat the operands and result as unsigned integers.
Note: This flag is only applicable to the Multiply Long
operation.
accumulate: bool
Accumulate flag
Signal that the processor should add the multiplication result into another register.
flags: bool
Condition code flag
Signal that the processor should set condition codes based on the multiplication result.
Trait Implementations§
Source§impl Clone for MultiplyFlags
impl Clone for MultiplyFlags
Source§fn clone(&self) -> MultiplyFlags
fn clone(&self) -> MultiplyFlags
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 MultiplyFlags
impl Debug for MultiplyFlags
Source§impl Default for MultiplyFlags
impl Default for MultiplyFlags
Source§fn default() -> MultiplyFlags
fn default() -> MultiplyFlags
Returns the “default value” for a type. Read more
Source§impl PartialEq for MultiplyFlags
impl PartialEq for MultiplyFlags
impl Copy for MultiplyFlags
impl StructuralPartialEq for MultiplyFlags
Auto Trait Implementations§
impl Freeze for MultiplyFlags
impl RefUnwindSafe for MultiplyFlags
impl Send for MultiplyFlags
impl Sync for MultiplyFlags
impl Unpin for MultiplyFlags
impl UnwindSafe for MultiplyFlags
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