pub struct TrackStatus {
pub request_id: VarInt,
pub track_namespace: TrackNamespace,
pub track_name: Vec<u8>,
pub subscriber_priority: u8,
pub group_order: VarInt,
pub forward: VarInt,
pub filter_type: VarInt,
pub parameters: Vec<KeyValuePair>,
}Expand description
TRACK_STATUS message (type 0x0D). Draft-13: subscribe-like request.
Fields§
§request_id: VarInt§track_namespace: TrackNamespace§track_name: Vec<u8>§subscriber_priority: u8§group_order: VarInt§forward: VarInt§filter_type: VarInt§parameters: Vec<KeyValuePair>Trait Implementations§
Source§impl Clone for TrackStatus
impl Clone for TrackStatus
Source§fn clone(&self) -> TrackStatus
fn clone(&self) -> TrackStatus
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 TrackStatus
impl Debug for TrackStatus
Source§impl PartialEq for TrackStatus
impl PartialEq for TrackStatus
impl Eq for TrackStatus
impl StructuralPartialEq for TrackStatus
Auto Trait Implementations§
impl Freeze for TrackStatus
impl RefUnwindSafe for TrackStatus
impl Send for TrackStatus
impl Sync for TrackStatus
impl Unpin for TrackStatus
impl UnsafeUnpin for TrackStatus
impl UnwindSafe for TrackStatus
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