pub struct BarrierTransportReport {
pub barrier_id: BarrierId,
pub state: BarrierState,
pub server_tick: Tick,
pub clients_requested: usize,
pub clients_sent: usize,
pub bytes_sent: usize,
}Expand description
Result of one barrier notification broadcast.
Fields§
§barrier_id: BarrierIdBarrier id.
state: BarrierStateBarrier state sent to clients.
server_tick: TickServer tick associated with the notification.
clients_requested: usizeClient targets requested by the caller.
clients_sent: usizeClient targets successfully submitted to transport.
bytes_sent: usizeEncoded bytes submitted to transport.
Trait Implementations§
Source§impl Clone for BarrierTransportReport
impl Clone for BarrierTransportReport
Source§fn clone(&self) -> BarrierTransportReport
fn clone(&self) -> BarrierTransportReport
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 BarrierTransportReport
Source§impl Debug for BarrierTransportReport
impl Debug for BarrierTransportReport
impl Eq for BarrierTransportReport
Source§impl PartialEq for BarrierTransportReport
impl PartialEq for BarrierTransportReport
impl StructuralPartialEq for BarrierTransportReport
Auto Trait Implementations§
impl Freeze for BarrierTransportReport
impl RefUnwindSafe for BarrierTransportReport
impl Send for BarrierTransportReport
impl Sync for BarrierTransportReport
impl Unpin for BarrierTransportReport
impl UnsafeUnpin for BarrierTransportReport
impl UnwindSafe for BarrierTransportReport
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