Struct ash::vk::VideoEncodeH265CapabilityFlagsKHR
source · #[repr(transparent)]pub struct VideoEncodeH265CapabilityFlagsKHR(pub(crate) Flags);
Expand description
Tuple Fields§
§0: Flags
Implementations§
source§impl VideoEncodeH265CapabilityFlagsKHR
impl VideoEncodeH265CapabilityFlagsKHR
source§impl VideoEncodeH265CapabilityFlagsKHR
impl VideoEncodeH265CapabilityFlagsKHR
pub const HRD_COMPLIANCE: Self = _
pub const PREDICTION_WEIGHT_TABLE_GENERATED: Self = _
pub const ROW_UNALIGNED_SLICE_SEGMENT: Self = _
pub const DIFFERENT_SLICE_SEGMENT_TYPE: Self = _
pub const B_FRAME_IN_L0_LIST: Self = _
pub const B_FRAME_IN_L1_LIST: Self = _
pub const PER_PICTURE_TYPE_MIN_MAX_QP: Self = _
pub const PER_SLICE_SEGMENT_CONSTANT_QP: Self = _
pub const MULTIPLE_TILES_PER_SLICE_SEGMENT: Self = _
pub const MULTIPLE_SLICE_SEGMENTS_PER_TILE: Self = _
Trait Implementations§
source§impl BitAndAssign for VideoEncodeH265CapabilityFlagsKHR
impl BitAndAssign for VideoEncodeH265CapabilityFlagsKHR
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for VideoEncodeH265CapabilityFlagsKHR
impl BitOrAssign for VideoEncodeH265CapabilityFlagsKHR
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for VideoEncodeH265CapabilityFlagsKHR
impl BitXorAssign for VideoEncodeH265CapabilityFlagsKHR
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl Clone for VideoEncodeH265CapabilityFlagsKHR
impl Clone for VideoEncodeH265CapabilityFlagsKHR
source§fn clone(&self) -> VideoEncodeH265CapabilityFlagsKHR
fn clone(&self) -> VideoEncodeH265CapabilityFlagsKHR
Returns a copy 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 VideoEncodeH265CapabilityFlagsKHR
impl Ord for VideoEncodeH265CapabilityFlagsKHR
source§fn cmp(&self, other: &VideoEncodeH265CapabilityFlagsKHR) -> Ordering
fn cmp(&self, other: &VideoEncodeH265CapabilityFlagsKHR) -> 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 VideoEncodeH265CapabilityFlagsKHR
impl PartialEq for VideoEncodeH265CapabilityFlagsKHR
source§fn eq(&self, other: &VideoEncodeH265CapabilityFlagsKHR) -> bool
fn eq(&self, other: &VideoEncodeH265CapabilityFlagsKHR) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.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§
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)