pub struct ReplicationTrackRecord {
pub client_id: ClientId,
pub entity: EntityHandle,
pub last_sent: Tick,
pub last_acked: Option<Tick>,
}Expand description
Per-client/entity replication tracking record.
Fields§
§client_id: ClientIdClient that received the entity update.
entity: EntityHandleStation-local entity handle selected by the planner.
last_sent: TickLast tick where this entity was sent to the client.
last_acked: Option<Tick>Last tick where the caller confirmed delivery.
Trait Implementations§
Source§impl Clone for ReplicationTrackRecord
impl Clone for ReplicationTrackRecord
Source§fn clone(&self) -> ReplicationTrackRecord
fn clone(&self) -> ReplicationTrackRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ReplicationTrackRecord
Source§impl Debug for ReplicationTrackRecord
impl Debug for ReplicationTrackRecord
impl Eq for ReplicationTrackRecord
Source§impl PartialEq for ReplicationTrackRecord
impl PartialEq for ReplicationTrackRecord
impl StructuralPartialEq for ReplicationTrackRecord
Auto Trait Implementations§
impl Freeze for ReplicationTrackRecord
impl RefUnwindSafe for ReplicationTrackRecord
impl Send for ReplicationTrackRecord
impl Sync for ReplicationTrackRecord
impl Unpin for ReplicationTrackRecord
impl UnsafeUnpin for ReplicationTrackRecord
impl UnwindSafe for ReplicationTrackRecord
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