pub struct WalkAction {
pub direction: Direction,
pub timestamp: i32,
pub coords: Coords,
}
Expand description
Common data between walk packets
Fields§
§direction: Direction
§timestamp: i32
§coords: Coords
Implementations§
Source§impl WalkAction
impl WalkAction
Trait Implementations§
Source§impl Clone for WalkAction
impl Clone for WalkAction
Source§fn clone(&self) -> WalkAction
fn clone(&self) -> WalkAction
Returns a duplicate 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 WalkAction
impl Debug for WalkAction
Source§impl Default for WalkAction
impl Default for WalkAction
Source§fn default() -> WalkAction
fn default() -> WalkAction
Returns the “default value” for a type. Read more
Source§impl EoSerialize for WalkAction
impl EoSerialize for WalkAction
Source§fn serialize(&self, writer: &mut EoWriter) -> Result<(), EoSerializeError>
fn serialize(&self, writer: &mut EoWriter) -> Result<(), EoSerializeError>
Serializes a WalkAction into the given EoWriter instance
Source§fn deserialize(reader: &EoReader) -> Result<Self, EoReaderError>
fn deserialize(reader: &EoReader) -> Result<Self, EoReaderError>
Deserializes a WalkAction from an EoReader instance
Source§impl PartialEq for WalkAction
impl PartialEq for WalkAction
impl Eq for WalkAction
impl StructuralPartialEq for WalkAction
Auto Trait Implementations§
impl Freeze for WalkAction
impl RefUnwindSafe for WalkAction
impl Send for WalkAction
impl Sync for WalkAction
impl Unpin for WalkAction
impl UnwindSafe for WalkAction
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