pub struct TrackMediaSink { /* private fields */ }Implementations§
Source§impl TrackMediaSink
impl TrackMediaSink
pub fn new(source: Arc<SampleStreamSource>) -> Self
pub fn source(&self) -> Arc<SampleStreamSource> ⓘ
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for TrackMediaSink
impl !UnwindSafe for TrackMediaSink
impl Freeze for TrackMediaSink
impl Send for TrackMediaSink
impl Sync for TrackMediaSink
impl Unpin for TrackMediaSink
impl UnsafeUnpin for TrackMediaSink
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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