pub enum MediaTrackSetting {
Bool(bool),
Integer(i64),
Float(f64),
String(String),
}
Expand description
A single setting value of a MediaStreamTrack
object.
§W3C Spec Compliance
There exists no corresponding type in the W3C “Media Capture and Streams” spec.
Variants§
Bool(bool)
A boolean-valued track setting.
Integer(i64)
An integer-valued track setting.
Float(f64)
A floating-point-valued track setting.
String(String)
A string-valued track setting.
Trait Implementations§
Source§impl Clone for MediaTrackSetting
impl Clone for MediaTrackSetting
Source§fn clone(&self) -> MediaTrackSetting
fn clone(&self) -> MediaTrackSetting
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MediaTrackSetting
impl Debug for MediaTrackSetting
Source§impl<'de> Deserialize<'de> for MediaTrackSetting
impl<'de> Deserialize<'de> for MediaTrackSetting
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MediaTrackSetting
impl Display for MediaTrackSetting
Source§impl<'a> From<&'a str> for MediaTrackSetting
impl<'a> From<&'a str> for MediaTrackSetting
Source§impl From<MediaTrackSetting> for MediaTrackConstraint
impl From<MediaTrackSetting> for MediaTrackConstraint
Source§fn from(settings: MediaTrackSetting) -> Self
fn from(settings: MediaTrackSetting) -> Self
Converts to this type from the input type.
Source§impl From<String> for MediaTrackSetting
impl From<String> for MediaTrackSetting
Source§impl From<bool> for MediaTrackSetting
impl From<bool> for MediaTrackSetting
Source§impl From<f64> for MediaTrackSetting
impl From<f64> for MediaTrackSetting
Source§impl From<i64> for MediaTrackSetting
impl From<i64> for MediaTrackSetting
Source§impl PartialEq for MediaTrackSetting
impl PartialEq for MediaTrackSetting
Source§impl Serialize for MediaTrackSetting
impl Serialize for MediaTrackSetting
impl StructuralPartialEq for MediaTrackSetting
Auto Trait Implementations§
impl Freeze for MediaTrackSetting
impl RefUnwindSafe for MediaTrackSetting
impl Send for MediaTrackSetting
impl Sync for MediaTrackSetting
impl Unpin for MediaTrackSetting
impl UnwindSafe for MediaTrackSetting
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