pub struct SelectionParam {
pub codec: Option<String>,
pub mime_type: Option<String>,
pub framerate: Option<u64>,
pub bitrate: Option<u32>,
pub width: Option<u32>,
pub height: Option<u32>,
pub samplerate: Option<u32>,
pub channel_config: Option<String>,
pub display_width: Option<u16>,
pub display_height: Option<u16>,
pub language: Option<String>,
}Fields§
§codec: Option<String>§mime_type: Option<String>§framerate: Option<u64>§bitrate: Option<u32>§width: Option<u32>§height: Option<u32>§samplerate: Option<u32>§channel_config: Option<String>§display_width: Option<u16>§display_height: Option<u16>§language: Option<String>Trait Implementations§
Source§impl Debug for SelectionParam
impl Debug for SelectionParam
Source§impl Default for SelectionParam
impl Default for SelectionParam
Source§fn default() -> SelectionParam
fn default() -> SelectionParam
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SelectionParam
impl<'de> Deserialize<'de> for SelectionParam
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
Auto Trait Implementations§
impl Freeze for SelectionParam
impl RefUnwindSafe for SelectionParam
impl Send for SelectionParam
impl Sync for SelectionParam
impl Unpin for SelectionParam
impl UnwindSafe for SelectionParam
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