pub struct TrackKey {
pub source_id: SourceId,
pub local_track_id: LocalTrackId,
}Expand description
Composite key uniquely identifying a local track within one source.
Fields§
§source_id: SourceIdMedia source that owns the local track id space.
local_track_id: LocalTrackIdTracker-local id inside that source.
Implementations§
Trait Implementations§
impl Copy for TrackKey
impl Eq for TrackKey
impl StructuralPartialEq for TrackKey
Auto Trait Implementations§
impl Freeze for TrackKey
impl RefUnwindSafe for TrackKey
impl Send for TrackKey
impl Sync for TrackKey
impl Unpin for TrackKey
impl UnsafeUnpin for TrackKey
impl UnwindSafe for TrackKey
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