pub struct TrackProducer { /* private fields */ }Implementations§
Source§impl TrackProducer
impl TrackProducer
pub fn new(track: TrackProducer) -> Self
pub fn write(&mut self, frame: Frame)
pub fn subscribe(&self) -> TrackConsumer
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TrackProducer
impl !RefUnwindSafe for TrackProducer
impl Send for TrackProducer
impl Sync for TrackProducer
impl Unpin for TrackProducer
impl !UnwindSafe for TrackProducer
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