pub struct VideoEncodeH264CapabilityFlagsEXT(/* private fields */);Expand description
Implementations§
Source§impl VideoEncodeH264CapabilityFlagsEXT
 
impl VideoEncodeH264CapabilityFlagsEXT
Source§impl VideoEncodeH264CapabilityFlagsEXT
 
impl VideoEncodeH264CapabilityFlagsEXT
pub const DIRECT_8X8_INFERENCE: Self
pub const SEPARATE_COLOUR_PLANE: Self
pub const QPPRIME_Y_ZERO_TRANSFORM_BYPASS: Self
pub const SCALING_LISTS: Self
pub const HRD_COMPLIANCE: Self
pub const CHROMA_QP_OFFSET: Self
pub const SECOND_CHROMA_QP_OFFSET: Self
pub const PIC_INIT_QP_MINUS26: Self
pub const WEIGHTED_PRED: Self
pub const WEIGHTED_BIPRED_EXPLICIT: Self
pub const WEIGHTED_BIPRED_IMPLICIT: Self
pub const WEIGHTED_PRED_NO_TABLE: Self
pub const TRANSFORM_8X8: Self
pub const CABAC: Self
pub const CAVLC: Self
pub const DEBLOCKING_FILTER_DISABLED: Self
pub const DEBLOCKING_FILTER_ENABLED: Self
pub const DEBLOCKING_FILTER_PARTIAL: Self
pub const DISABLE_DIRECT_SPATIAL_MV_PRED: Self
pub const MULTIPLE_SLICE_PER_FRAME: Self
pub const SLICE_MB_COUNT: Self
pub const ROW_UNALIGNED_SLICE: Self
pub const DIFFERENT_SLICE_TYPE: Self
Trait Implementations§
Source§impl BitAndAssign for VideoEncodeH264CapabilityFlagsEXT
 
impl BitAndAssign for VideoEncodeH264CapabilityFlagsEXT
Source§fn bitand_assign(&mut self, rhs: Self)
 
fn bitand_assign(&mut self, rhs: Self)
Performs the 
&= operation. Read moreSource§impl BitOrAssign for VideoEncodeH264CapabilityFlagsEXT
 
impl BitOrAssign for VideoEncodeH264CapabilityFlagsEXT
Source§fn bitor_assign(&mut self, rhs: Self)
 
fn bitor_assign(&mut self, rhs: Self)
Performs the 
|= operation. Read moreSource§impl BitXorAssign for VideoEncodeH264CapabilityFlagsEXT
 
impl BitXorAssign for VideoEncodeH264CapabilityFlagsEXT
Source§fn bitxor_assign(&mut self, rhs: Self)
 
fn bitxor_assign(&mut self, rhs: Self)
Performs the 
^= operation. Read moreSource§impl Clone for VideoEncodeH264CapabilityFlagsEXT
 
impl Clone for VideoEncodeH264CapabilityFlagsEXT
Source§fn clone(&self) -> VideoEncodeH264CapabilityFlagsEXT
 
fn clone(&self) -> VideoEncodeH264CapabilityFlagsEXT
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 Ord for VideoEncodeH264CapabilityFlagsEXT
 
impl Ord for VideoEncodeH264CapabilityFlagsEXT
Source§fn cmp(&self, other: &VideoEncodeH264CapabilityFlagsEXT) -> Ordering
 
fn cmp(&self, other: &VideoEncodeH264CapabilityFlagsEXT) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
    Self: Sized,
 
fn max(self, other: Self) -> Selfwhere
    Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for VideoEncodeH264CapabilityFlagsEXT
 
impl PartialEq for VideoEncodeH264CapabilityFlagsEXT
Source§fn eq(&self, other: &VideoEncodeH264CapabilityFlagsEXT) -> bool
 
fn eq(&self, other: &VideoEncodeH264CapabilityFlagsEXT) -> bool
Tests for 
self and other values to be equal, and is used by ==.Source§impl PartialOrd for VideoEncodeH264CapabilityFlagsEXT
 
impl PartialOrd for VideoEncodeH264CapabilityFlagsEXT
impl Copy for VideoEncodeH264CapabilityFlagsEXT
impl Eq for VideoEncodeH264CapabilityFlagsEXT
impl StructuralPartialEq for VideoEncodeH264CapabilityFlagsEXT
Auto Trait Implementations§
impl Freeze for VideoEncodeH264CapabilityFlagsEXT
impl RefUnwindSafe for VideoEncodeH264CapabilityFlagsEXT
impl Send for VideoEncodeH264CapabilityFlagsEXT
impl Sync for VideoEncodeH264CapabilityFlagsEXT
impl Unpin for VideoEncodeH264CapabilityFlagsEXT
impl UnwindSafe for VideoEncodeH264CapabilityFlagsEXT
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