pub struct V3BinaryGameDataFrame {
pub from_player: PlayerId,
pub encoding: GameDataEncoding,
pub payload: Vec<u8>,
pub seq: u64,
pub epoch: u32,
}Expand description
The mandatory metadata carried by every protocol-v3 binary game-data frame.
Fields§
§from_player: PlayerId§encoding: GameDataEncoding§payload: Vec<u8>§seq: u64§epoch: u32Trait Implementations§
Source§impl Debug for V3BinaryGameDataFrame
impl Debug for V3BinaryGameDataFrame
impl Eq for V3BinaryGameDataFrame
Source§impl PartialEq for V3BinaryGameDataFrame
impl PartialEq for V3BinaryGameDataFrame
Source§impl Serialize for V3BinaryGameDataFrame
impl Serialize for V3BinaryGameDataFrame
impl StructuralPartialEq for V3BinaryGameDataFrame
Auto Trait Implementations§
impl Freeze for V3BinaryGameDataFrame
impl RefUnwindSafe for V3BinaryGameDataFrame
impl Send for V3BinaryGameDataFrame
impl Sync for V3BinaryGameDataFrame
impl Unpin for V3BinaryGameDataFrame
impl UnsafeUnpin for V3BinaryGameDataFrame
impl UnwindSafe for V3BinaryGameDataFrame
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