pub struct VideoLevelPreference {
pub transmit_preference: u32,
pub format: u32,
pub max_bit_rate: u32,
pub min_bit_rate: u32,
pub minimum_picture_interval: u32,
pub service_number: u32,
}Expand description
One quality/rate preference within a video codec capability.
Fields§
§transmit_preference: u32Preference word whose interpretation includes transmit selection.
format: u32§max_bit_rate: u32§min_bit_rate: u32§minimum_picture_interval: u32§service_number: u32Trait Implementations§
Source§impl Clone for VideoLevelPreference
impl Clone for VideoLevelPreference
Source§fn clone(&self) -> VideoLevelPreference
fn clone(&self) -> VideoLevelPreference
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VideoLevelPreference
impl Debug for VideoLevelPreference
impl Eq for VideoLevelPreference
Source§impl PartialEq for VideoLevelPreference
impl PartialEq for VideoLevelPreference
impl StructuralPartialEq for VideoLevelPreference
Auto Trait Implementations§
impl Freeze for VideoLevelPreference
impl RefUnwindSafe for VideoLevelPreference
impl Send for VideoLevelPreference
impl Sync for VideoLevelPreference
impl Unpin for VideoLevelPreference
impl UnsafeUnpin for VideoLevelPreference
impl UnwindSafe for VideoLevelPreference
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