pub struct MoveRoute { /* private fields */ }Implementations§
Source§impl MoveRoute
impl MoveRoute
pub fn target(&self) -> u32
pub fn target_mut(&mut self) -> &mut u32
pub fn options(&self) -> &Options
pub fn options_mut(&mut self) -> &mut Options
pub fn move_count(&self) -> u32
pub fn move_count_mut(&mut self) -> &mut u32
pub fn moves(&self) -> &Vec<Move>
pub fn moves_mut(&mut self) -> &mut Vec<Move>
Trait Implementations§
impl StructuralPartialEq for MoveRoute
Auto Trait Implementations§
impl Freeze for MoveRoute
impl RefUnwindSafe for MoveRoute
impl Send for MoveRoute
impl Sync for MoveRoute
impl Unpin for MoveRoute
impl UnwindSafe for MoveRoute
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