Struct ash::vk::VideoEncodeCapabilityFlagsKHR
source · #[repr(transparent)]pub struct VideoEncodeCapabilityFlagsKHR(pub(crate) Flags);
Expand description
Tuple Fields§
§0: Flags
Implementations§
source§impl VideoEncodeCapabilityFlagsKHR
impl VideoEncodeCapabilityFlagsKHR
source§impl VideoEncodeCapabilityFlagsKHR
impl VideoEncodeCapabilityFlagsKHR
pub const PRECEDING_EXTERNALLY_ENCODED_BYTES: Self = _
pub const INSUFFICIENTSTREAM_BUFFER_RANGE_DETECTION: Self = _
Trait Implementations§
source§impl BitAndAssign for VideoEncodeCapabilityFlagsKHR
impl BitAndAssign for VideoEncodeCapabilityFlagsKHR
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for VideoEncodeCapabilityFlagsKHR
impl BitOrAssign for VideoEncodeCapabilityFlagsKHR
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for VideoEncodeCapabilityFlagsKHR
impl BitXorAssign for VideoEncodeCapabilityFlagsKHR
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl Clone for VideoEncodeCapabilityFlagsKHR
impl Clone for VideoEncodeCapabilityFlagsKHR
source§fn clone(&self) -> VideoEncodeCapabilityFlagsKHR
fn clone(&self) -> VideoEncodeCapabilityFlagsKHR
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 Hash for VideoEncodeCapabilityFlagsKHR
impl Hash for VideoEncodeCapabilityFlagsKHR
source§impl Not for VideoEncodeCapabilityFlagsKHR
impl Not for VideoEncodeCapabilityFlagsKHR
source§impl Ord for VideoEncodeCapabilityFlagsKHR
impl Ord for VideoEncodeCapabilityFlagsKHR
source§fn cmp(&self, other: &VideoEncodeCapabilityFlagsKHR) -> Ordering
fn cmp(&self, other: &VideoEncodeCapabilityFlagsKHR) -> 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 VideoEncodeCapabilityFlagsKHR
impl PartialEq for VideoEncodeCapabilityFlagsKHR
source§fn eq(&self, other: &VideoEncodeCapabilityFlagsKHR) -> bool
fn eq(&self, other: &VideoEncodeCapabilityFlagsKHR) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.source§impl PartialOrd for VideoEncodeCapabilityFlagsKHR
impl PartialOrd for VideoEncodeCapabilityFlagsKHR
impl Copy for VideoEncodeCapabilityFlagsKHR
impl Eq for VideoEncodeCapabilityFlagsKHR
impl StructuralPartialEq for VideoEncodeCapabilityFlagsKHR
Auto Trait Implementations§
impl Freeze for VideoEncodeCapabilityFlagsKHR
impl RefUnwindSafe for VideoEncodeCapabilityFlagsKHR
impl Send for VideoEncodeCapabilityFlagsKHR
impl Sync for VideoEncodeCapabilityFlagsKHR
impl Unpin for VideoEncodeCapabilityFlagsKHR
impl UnwindSafe for VideoEncodeCapabilityFlagsKHR
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
)