pub struct HeartbeatFragSubmessage {
pub reader_id: EntityId,
pub writer_id: EntityId,
pub writer_sn: SequenceNumber,
pub last_fragment_num: FragmentNumber,
pub count: i32,
}Expand description
HEARTBEAT_FRAG submessage. Sent by the writer to inform the reader
that fragments up to last_fragment_num are available for
writer_sn. The writer does not send these; the decoder is kept
ready anyway for interop.
Fields§
§reader_id: EntityIdReader EntityId (target).
writer_id: EntityIdWriter EntityId (source).
writer_sn: SequenceNumberAssociated sample.
last_fragment_num: FragmentNumberHighest available FragmentNumber.
count: i32Count_t (for correlation with NACK_FRAG).
Implementations§
Trait Implementations§
Source§impl Clone for HeartbeatFragSubmessage
impl Clone for HeartbeatFragSubmessage
Source§fn clone(&self) -> HeartbeatFragSubmessage
fn clone(&self) -> HeartbeatFragSubmessage
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 HeartbeatFragSubmessage
Source§impl Debug for HeartbeatFragSubmessage
impl Debug for HeartbeatFragSubmessage
impl Eq for HeartbeatFragSubmessage
Source§impl PartialEq for HeartbeatFragSubmessage
impl PartialEq for HeartbeatFragSubmessage
impl StructuralPartialEq for HeartbeatFragSubmessage
Auto Trait Implementations§
impl Freeze for HeartbeatFragSubmessage
impl RefUnwindSafe for HeartbeatFragSubmessage
impl Send for HeartbeatFragSubmessage
impl Sync for HeartbeatFragSubmessage
impl Unpin for HeartbeatFragSubmessage
impl UnsafeUnpin for HeartbeatFragSubmessage
impl UnwindSafe for HeartbeatFragSubmessage
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