pub struct MoveSequence(pub Vec<MoveInstance>);Expand description
A struct representing sequences of moves, used for representing scramble sequences and solution sequences.
Tuple Fields§
§0: Vec<MoveInstance>Implementations§
Source§impl MoveSequence
impl MoveSequence
pub fn get_moves(&self) -> &Vec<MoveInstance>
pub fn get_moves_mut(&mut self) -> &mut Vec<MoveInstance>
pub fn invert(&self) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MoveSequence
impl RefUnwindSafe for MoveSequence
impl Send for MoveSequence
impl Sync for MoveSequence
impl Unpin for MoveSequence
impl UnwindSafe for MoveSequence
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