pub struct LocalTrackPublication { /* private fields */ }Implementations§
Source§impl LocalTrackPublication
impl LocalTrackPublication
pub fn publish_options(&self) -> TrackPublishOptions
pub fn mute(&self)
pub fn unmute(&self)
pub fn sid(&self) -> TrackSid
pub fn name(&self) -> String
pub fn kind(&self) -> TrackKind
pub fn source(&self) -> TrackSource
pub fn simulcasted(&self) -> bool
pub fn dimension(&self) -> TrackDimension
pub fn track(&self) -> Option<LocalTrack>
pub fn mime_type(&self) -> String
pub fn is_muted(&self) -> bool
pub fn is_remote(&self) -> bool
pub fn encryption_type(&self) -> EncryptionType
pub fn audio_features(&self) -> Vec<AudioTrackFeature>
Trait Implementations§
Source§impl Clone for LocalTrackPublication
impl Clone for LocalTrackPublication
Source§fn clone(&self) -> LocalTrackPublication
fn clone(&self) -> LocalTrackPublication
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 LocalTrackPublication
impl !RefUnwindSafe for LocalTrackPublication
impl Send for LocalTrackPublication
impl Sync for LocalTrackPublication
impl Unpin for LocalTrackPublication
impl UnsafeUnpin for LocalTrackPublication
impl !UnwindSafe for LocalTrackPublication
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