pub struct SampleGame {
pub predicted: SampleGameState,
pub authoritative: SampleGameState,
}
Fields§
§predicted: SampleGameState
Implementations§
Source§impl SampleGame
impl SampleGame
Trait Implementations§
Source§impl AssentCallback<SeqMap<ParticipantId, Step<SampleStep>>> for SampleGame
impl AssentCallback<SeqMap<ParticipantId, Step<SampleStep>>> for SampleGame
Source§fn on_pre_ticks(&mut self)
fn on_pre_ticks(&mut self)
Called before any ticks are processed.
Source§fn on_tick(&mut self, step: &SeqMap<ParticipantId, Step<SampleStep>>)
fn on_tick(&mut self, step: &SeqMap<ParticipantId, Step<SampleStep>>)
Called for each tick with the corresponding step.
Source§fn on_post_ticks(&mut self)
fn on_post_ticks(&mut self)
Called after all ticks have been processed.
Source§impl BufferDeserializer for SampleGame
impl BufferDeserializer for SampleGame
Source§fn deserialize(octets: &[u8]) -> Result<(SampleGame, usize), Error>
fn deserialize(octets: &[u8]) -> Result<(SampleGame, usize), Error>
Deserializes an instance of
Self
from the given octet buffer. Read moreSource§impl Clone for SampleGame
impl Clone for SampleGame
Source§fn clone(&self) -> SampleGame
fn clone(&self) -> SampleGame
Returns a copy 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 SampleGame
impl Debug for SampleGame
Source§impl Default for SampleGame
impl Default for SampleGame
Source§fn default() -> SampleGame
fn default() -> SampleGame
Returns the “default value” for a type. Read more
Source§impl Deserialize for SampleGame
impl Deserialize for SampleGame
fn deserialize(stream: &mut impl ReadOctetStream) -> Result<SampleGame, Error>
Source§impl PartialEq for SampleGame
impl PartialEq for SampleGame
Source§impl RectifyCallback for SampleGame
impl RectifyCallback for SampleGame
Source§impl SeerCallback<SeqMap<ParticipantId, Step<SampleStep>>> for SampleGame
impl SeerCallback<SeqMap<ParticipantId, Step<SampleStep>>> for SampleGame
fn on_pre_ticks(&mut self)
fn on_tick(&mut self, step: &SeqMap<ParticipantId, Step<SampleStep>>)
fn on_post_ticks(&mut self)
Source§impl Serialize for SampleGame
impl Serialize for SampleGame
Source§impl VersionProvider for SampleGame
impl VersionProvider for SampleGame
impl Eq for SampleGame
impl StructuralPartialEq for SampleGame
Auto Trait Implementations§
impl Freeze for SampleGame
impl RefUnwindSafe for SampleGame
impl Send for SampleGame
impl Sync for SampleGame
impl Unpin for SampleGame
impl UnwindSafe for SampleGame
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