pub enum TrackSource {
Unknown,
Camera,
Microphone,
Screenshare,
ScreenshareAudio,
}Variants§
Trait Implementations§
Source§impl Clone for TrackSource
impl Clone for TrackSource
Source§fn clone(&self) -> TrackSource
fn clone(&self) -> TrackSource
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 TrackSource
impl Debug for TrackSource
Source§impl From<TrackSource> for TrackSource
impl From<TrackSource> for TrackSource
Source§fn from(source: TrackSource) -> Self
fn from(source: TrackSource) -> Self
Converts to this type from the input type.
Source§impl From<TrackSource> for TrackSource
impl From<TrackSource> for TrackSource
Source§fn from(source: TrackSource) -> Self
fn from(source: TrackSource) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TrackSource
impl PartialEq for TrackSource
impl Copy for TrackSource
impl Eq for TrackSource
impl StructuralPartialEq for TrackSource
Auto Trait Implementations§
impl Freeze for TrackSource
impl RefUnwindSafe for TrackSource
impl Send for TrackSource
impl Sync for TrackSource
impl Unpin for TrackSource
impl UnsafeUnpin for TrackSource
impl UnwindSafe for TrackSource
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