pub struct MediaStreamTrack { /* private fields */ }
Expand description
Single media track within a MediaStream
Implementations§
Source§impl MediaStreamTrack
impl MediaStreamTrack
pub fn from_iter<T: IntoIterator<Item = Result<AudioBuffer, Box<dyn Error + Send + Sync>>>>( iter: T, ) -> Self
pub fn ready_state(&self) -> MediaStreamTrackState
pub fn iter( &self, ) -> impl Iterator<Item = Result<AudioBuffer, Box<dyn Error + Send + Sync>>>
pub fn close(&self)
Trait Implementations§
Source§impl Clone for MediaStreamTrack
impl Clone for MediaStreamTrack
Source§fn clone(&self) -> MediaStreamTrack
fn clone(&self) -> MediaStreamTrack
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 moreAuto Trait Implementations§
impl Freeze for MediaStreamTrack
impl !RefUnwindSafe for MediaStreamTrack
impl Send for MediaStreamTrack
impl Sync for MediaStreamTrack
impl Unpin for MediaStreamTrack
impl !UnwindSafe for MediaStreamTrack
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