pub struct VideoEncodeH265CapabilityFlagsKHR(/* private fields */);Expand description
Implementations§
Source§impl VideoEncodeH265CapabilityFlagsKHR
impl VideoEncodeH265CapabilityFlagsKHR
pub const fn empty() -> VideoEncodeH265CapabilityFlagsKHR
pub const fn from_raw(x: u32) -> VideoEncodeH265CapabilityFlagsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn intersects(self, other: VideoEncodeH265CapabilityFlagsKHR) -> bool
Sourcepub const fn contains(self, other: VideoEncodeH265CapabilityFlagsKHR) -> bool
pub const fn contains(self, other: VideoEncodeH265CapabilityFlagsKHR) -> bool
Returns whether other is a subset of self
Source§impl VideoEncodeH265CapabilityFlagsKHR
impl VideoEncodeH265CapabilityFlagsKHR
pub const HRD_COMPLIANCE: VideoEncodeH265CapabilityFlagsKHR
pub const PREDICTION_WEIGHT_TABLE_GENERATED: VideoEncodeH265CapabilityFlagsKHR
pub const ROW_UNALIGNED_SLICE_SEGMENT: VideoEncodeH265CapabilityFlagsKHR
pub const DIFFERENT_SLICE_SEGMENT_TYPE: VideoEncodeH265CapabilityFlagsKHR
pub const B_FRAME_IN_L0_LIST: VideoEncodeH265CapabilityFlagsKHR
pub const B_FRAME_IN_L1_LIST: VideoEncodeH265CapabilityFlagsKHR
pub const PER_PICTURE_TYPE_MIN_MAX_QP: VideoEncodeH265CapabilityFlagsKHR
pub const PER_SLICE_SEGMENT_CONSTANT_QP: VideoEncodeH265CapabilityFlagsKHR
pub const MULTIPLE_TILES_PER_SLICE_SEGMENT: VideoEncodeH265CapabilityFlagsKHR
pub const MULTIPLE_SLICE_SEGMENTS_PER_TILE: VideoEncodeH265CapabilityFlagsKHR
Trait Implementations§
Source§impl BitAnd for VideoEncodeH265CapabilityFlagsKHR
impl BitAnd for VideoEncodeH265CapabilityFlagsKHR
Source§type Output = VideoEncodeH265CapabilityFlagsKHR
type Output = VideoEncodeH265CapabilityFlagsKHR
The resulting type after applying the
& operator.Source§fn bitand(
self,
rhs: VideoEncodeH265CapabilityFlagsKHR,
) -> VideoEncodeH265CapabilityFlagsKHR
fn bitand( self, rhs: VideoEncodeH265CapabilityFlagsKHR, ) -> VideoEncodeH265CapabilityFlagsKHR
Performs the
& operation. Read moreSource§impl BitAndAssign for VideoEncodeH265CapabilityFlagsKHR
impl BitAndAssign for VideoEncodeH265CapabilityFlagsKHR
Source§fn bitand_assign(&mut self, rhs: VideoEncodeH265CapabilityFlagsKHR)
fn bitand_assign(&mut self, rhs: VideoEncodeH265CapabilityFlagsKHR)
Performs the
&= operation. Read moreSource§impl BitOr for VideoEncodeH265CapabilityFlagsKHR
impl BitOr for VideoEncodeH265CapabilityFlagsKHR
Source§type Output = VideoEncodeH265CapabilityFlagsKHR
type Output = VideoEncodeH265CapabilityFlagsKHR
The resulting type after applying the
| operator.Source§fn bitor(
self,
rhs: VideoEncodeH265CapabilityFlagsKHR,
) -> VideoEncodeH265CapabilityFlagsKHR
fn bitor( self, rhs: VideoEncodeH265CapabilityFlagsKHR, ) -> VideoEncodeH265CapabilityFlagsKHR
Performs the
| operation. Read moreSource§impl BitOrAssign for VideoEncodeH265CapabilityFlagsKHR
impl BitOrAssign for VideoEncodeH265CapabilityFlagsKHR
Source§fn bitor_assign(&mut self, rhs: VideoEncodeH265CapabilityFlagsKHR)
fn bitor_assign(&mut self, rhs: VideoEncodeH265CapabilityFlagsKHR)
Performs the
|= operation. Read moreSource§impl BitXor for VideoEncodeH265CapabilityFlagsKHR
impl BitXor for VideoEncodeH265CapabilityFlagsKHR
Source§type Output = VideoEncodeH265CapabilityFlagsKHR
type Output = VideoEncodeH265CapabilityFlagsKHR
The resulting type after applying the
^ operator.Source§fn bitxor(
self,
rhs: VideoEncodeH265CapabilityFlagsKHR,
) -> VideoEncodeH265CapabilityFlagsKHR
fn bitxor( self, rhs: VideoEncodeH265CapabilityFlagsKHR, ) -> VideoEncodeH265CapabilityFlagsKHR
Performs the
^ operation. Read moreSource§impl BitXorAssign for VideoEncodeH265CapabilityFlagsKHR
impl BitXorAssign for VideoEncodeH265CapabilityFlagsKHR
Source§fn bitxor_assign(&mut self, rhs: VideoEncodeH265CapabilityFlagsKHR)
fn bitxor_assign(&mut self, rhs: VideoEncodeH265CapabilityFlagsKHR)
Performs the
^= operation. Read moreSource§impl Clone for VideoEncodeH265CapabilityFlagsKHR
impl Clone for VideoEncodeH265CapabilityFlagsKHR
Source§fn clone(&self) -> VideoEncodeH265CapabilityFlagsKHR
fn clone(&self) -> VideoEncodeH265CapabilityFlagsKHR
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for VideoEncodeH265CapabilityFlagsKHR
impl Default for VideoEncodeH265CapabilityFlagsKHR
Source§fn default() -> VideoEncodeH265CapabilityFlagsKHR
fn default() -> VideoEncodeH265CapabilityFlagsKHR
Returns the “default value” for a type. Read more
Source§impl Not for VideoEncodeH265CapabilityFlagsKHR
impl Not for VideoEncodeH265CapabilityFlagsKHR
Source§type Output = VideoEncodeH265CapabilityFlagsKHR
type Output = VideoEncodeH265CapabilityFlagsKHR
The resulting type after applying the
! operator.Source§fn not(self) -> VideoEncodeH265CapabilityFlagsKHR
fn not(self) -> VideoEncodeH265CapabilityFlagsKHR
Performs the unary
! operation. Read moreSource§impl Ord for VideoEncodeH265CapabilityFlagsKHR
impl Ord for VideoEncodeH265CapabilityFlagsKHR
Source§fn cmp(&self, other: &VideoEncodeH265CapabilityFlagsKHR) -> Ordering
fn cmp(&self, other: &VideoEncodeH265CapabilityFlagsKHR) -> Ordering
1.21.0§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 PartialOrd for VideoEncodeH265CapabilityFlagsKHR
impl PartialOrd for VideoEncodeH265CapabilityFlagsKHR
impl Copy for VideoEncodeH265CapabilityFlagsKHR
impl Eq for VideoEncodeH265CapabilityFlagsKHR
impl StructuralPartialEq for VideoEncodeH265CapabilityFlagsKHR
Auto Trait Implementations§
impl Freeze for VideoEncodeH265CapabilityFlagsKHR
impl RefUnwindSafe for VideoEncodeH265CapabilityFlagsKHR
impl Send for VideoEncodeH265CapabilityFlagsKHR
impl Sync for VideoEncodeH265CapabilityFlagsKHR
impl Unpin for VideoEncodeH265CapabilityFlagsKHR
impl UnwindSafe for VideoEncodeH265CapabilityFlagsKHR
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)