pub struct Move {
pub select: &'static str,
pub when: &'static str,
pub cmov: &'static str,
}Expand description
A select, a condition, and the move that makes the choice straight off that condition.
Fields§
§select: &'static strWhat a rule selects for a choice on a byte, which tests the byte and then moves.
when: &'static strThe condition, named by the jump a Fusion takes when its comparison held.
cmov: &'static strThe same move reading the condition state a comparison left, with no test in front of it.
Its operands are the select’s without the byte at the end, in the same order.
Trait Implementations§
impl Copy for Move
impl Eq for Move
impl StructuralPartialEq for Move
Auto Trait Implementations§
impl Freeze for Move
impl RefUnwindSafe for Move
impl Send for Move
impl Sync for Move
impl Unpin for Move
impl UnsafeUnpin for Move
impl UnwindSafe for Move
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