pub struct DatagramStatusHeader {
pub track_alias: VarInt,
pub group_id: VarInt,
pub object_id: VarInt,
pub publisher_priority: u8,
pub object_status: ObjectStatus,
}Expand description
Datagram status header (draft-08, type 0x02).
Status-only datagram with no payload or extensions.
Fields§
§track_alias: VarIntTrack alias identifying the subscription.
group_id: VarIntGroup identifier.
object_id: VarIntObject identifier within the group.
publisher_priority: u8Publisher priority for delivery ordering.
object_status: ObjectStatusObject status code.
Implementations§
Trait Implementations§
Source§impl Clone for DatagramStatusHeader
impl Clone for DatagramStatusHeader
Source§fn clone(&self) -> DatagramStatusHeader
fn clone(&self) -> DatagramStatusHeader
Returns a duplicate 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 DatagramStatusHeader
impl Debug for DatagramStatusHeader
Source§impl PartialEq for DatagramStatusHeader
impl PartialEq for DatagramStatusHeader
impl Eq for DatagramStatusHeader
impl StructuralPartialEq for DatagramStatusHeader
Auto Trait Implementations§
impl Freeze for DatagramStatusHeader
impl RefUnwindSafe for DatagramStatusHeader
impl Send for DatagramStatusHeader
impl Sync for DatagramStatusHeader
impl Unpin for DatagramStatusHeader
impl UnsafeUnpin for DatagramStatusHeader
impl UnwindSafe for DatagramStatusHeader
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