pub struct InputRecord {
pub tick: u64,
pub move_x: f32,
pub move_y: f32,
pub actions_mask: u8,
}Fields§
§tick: u64§move_x: f32§move_y: f32§actions_mask: u8Trait Implementations§
Source§impl Clone for InputRecord
impl Clone for InputRecord
Source§fn clone(&self) -> InputRecord
fn clone(&self) -> InputRecord
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 InputRecord
impl Debug for InputRecord
impl Copy for InputRecord
Auto Trait Implementations§
impl Freeze for InputRecord
impl RefUnwindSafe for InputRecord
impl Send for InputRecord
impl Sync for InputRecord
impl Unpin for InputRecord
impl UnsafeUnpin for InputRecord
impl UnwindSafe for InputRecord
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request