pub struct TrackStatus {
pub track_namespace: TrackNamespace,
pub track_name: Vec<u8>,
pub status_code: VarInt,
pub last_group_id: VarInt,
pub last_object_id: VarInt,
}Expand description
TRACK_STATUS message (type 0x0E).
Fields§
§track_namespace: TrackNamespaceThe track namespace this status is for.
track_name: Vec<u8>The track name this status is for.
status_code: VarIntThe status code for the track.
last_group_id: VarIntThe last group ID available on this track.
last_object_id: VarIntThe last object ID available on this track.
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