pub struct VideoEncodeFeedbackFlagBitsKHR(/* private fields */);Expand description
Implementations§
Source§impl VideoEncodeFeedbackFlagBitsKHR
impl VideoEncodeFeedbackFlagBitsKHR
Sourcepub const BITSTREAM_BUFFER_OFFSET: VideoEncodeFeedbackFlagBitsKHR
pub const BITSTREAM_BUFFER_OFFSET: VideoEncodeFeedbackFlagBitsKHR
Bit 0.
Sourcepub const BITSTREAM_BYTES_WRITTEN: VideoEncodeFeedbackFlagBitsKHR
pub const BITSTREAM_BYTES_WRITTEN: VideoEncodeFeedbackFlagBitsKHR
Bit 1.
Sourcepub const BITSTREAM_HAS_OVERRIDES: VideoEncodeFeedbackFlagBitsKHR
pub const BITSTREAM_HAS_OVERRIDES: VideoEncodeFeedbackFlagBitsKHR
Bit 2.
pub const fn empty() -> VideoEncodeFeedbackFlagBitsKHR
pub const fn from_raw(value: u32) -> VideoEncodeFeedbackFlagBitsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: VideoEncodeFeedbackFlagBitsKHR) -> bool
pub const fn all() -> VideoEncodeFeedbackFlagBitsKHR
Trait Implementations§
Source§impl BitAnd for VideoEncodeFeedbackFlagBitsKHR
impl BitAnd for VideoEncodeFeedbackFlagBitsKHR
Source§type Output = VideoEncodeFeedbackFlagBitsKHR
type Output = VideoEncodeFeedbackFlagBitsKHR
The resulting type after applying the
& operator.Source§fn bitand(
self,
rhs: VideoEncodeFeedbackFlagBitsKHR,
) -> VideoEncodeFeedbackFlagBitsKHR
fn bitand( self, rhs: VideoEncodeFeedbackFlagBitsKHR, ) -> VideoEncodeFeedbackFlagBitsKHR
Performs the
& operation. Read moreSource§impl BitAndAssign for VideoEncodeFeedbackFlagBitsKHR
impl BitAndAssign for VideoEncodeFeedbackFlagBitsKHR
Source§fn bitand_assign(&mut self, rhs: VideoEncodeFeedbackFlagBitsKHR)
fn bitand_assign(&mut self, rhs: VideoEncodeFeedbackFlagBitsKHR)
Performs the
&= operation. Read moreSource§impl BitOr for VideoEncodeFeedbackFlagBitsKHR
impl BitOr for VideoEncodeFeedbackFlagBitsKHR
Source§type Output = VideoEncodeFeedbackFlagBitsKHR
type Output = VideoEncodeFeedbackFlagBitsKHR
The resulting type after applying the
| operator.Source§fn bitor(
self,
rhs: VideoEncodeFeedbackFlagBitsKHR,
) -> VideoEncodeFeedbackFlagBitsKHR
fn bitor( self, rhs: VideoEncodeFeedbackFlagBitsKHR, ) -> VideoEncodeFeedbackFlagBitsKHR
Performs the
| operation. Read moreSource§impl BitOrAssign for VideoEncodeFeedbackFlagBitsKHR
impl BitOrAssign for VideoEncodeFeedbackFlagBitsKHR
Source§fn bitor_assign(&mut self, rhs: VideoEncodeFeedbackFlagBitsKHR)
fn bitor_assign(&mut self, rhs: VideoEncodeFeedbackFlagBitsKHR)
Performs the
|= operation. Read moreSource§impl BitXor for VideoEncodeFeedbackFlagBitsKHR
impl BitXor for VideoEncodeFeedbackFlagBitsKHR
Source§type Output = VideoEncodeFeedbackFlagBitsKHR
type Output = VideoEncodeFeedbackFlagBitsKHR
The resulting type after applying the
^ operator.Source§fn bitxor(
self,
rhs: VideoEncodeFeedbackFlagBitsKHR,
) -> VideoEncodeFeedbackFlagBitsKHR
fn bitxor( self, rhs: VideoEncodeFeedbackFlagBitsKHR, ) -> VideoEncodeFeedbackFlagBitsKHR
Performs the
^ operation. Read moreSource§impl BitXorAssign for VideoEncodeFeedbackFlagBitsKHR
impl BitXorAssign for VideoEncodeFeedbackFlagBitsKHR
Source§fn bitxor_assign(&mut self, rhs: VideoEncodeFeedbackFlagBitsKHR)
fn bitxor_assign(&mut self, rhs: VideoEncodeFeedbackFlagBitsKHR)
Performs the
^= operation. Read moreSource§impl Clone for VideoEncodeFeedbackFlagBitsKHR
impl Clone for VideoEncodeFeedbackFlagBitsKHR
Source§fn clone(&self) -> VideoEncodeFeedbackFlagBitsKHR
fn clone(&self) -> VideoEncodeFeedbackFlagBitsKHR
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 Default for VideoEncodeFeedbackFlagBitsKHR
impl Default for VideoEncodeFeedbackFlagBitsKHR
Source§fn default() -> VideoEncodeFeedbackFlagBitsKHR
fn default() -> VideoEncodeFeedbackFlagBitsKHR
Returns the “default value” for a type. Read more
Source§impl Not for VideoEncodeFeedbackFlagBitsKHR
impl Not for VideoEncodeFeedbackFlagBitsKHR
Source§type Output = VideoEncodeFeedbackFlagBitsKHR
type Output = VideoEncodeFeedbackFlagBitsKHR
The resulting type after applying the
! operator.Source§fn not(self) -> VideoEncodeFeedbackFlagBitsKHR
fn not(self) -> VideoEncodeFeedbackFlagBitsKHR
Performs the unary
! operation. Read moreSource§impl Ord for VideoEncodeFeedbackFlagBitsKHR
impl Ord for VideoEncodeFeedbackFlagBitsKHR
Source§fn cmp(&self, other: &VideoEncodeFeedbackFlagBitsKHR) -> Ordering
fn cmp(&self, other: &VideoEncodeFeedbackFlagBitsKHR) -> 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 VideoEncodeFeedbackFlagBitsKHR
impl PartialEq for VideoEncodeFeedbackFlagBitsKHR
Source§fn eq(&self, other: &VideoEncodeFeedbackFlagBitsKHR) -> bool
fn eq(&self, other: &VideoEncodeFeedbackFlagBitsKHR) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for VideoEncodeFeedbackFlagBitsKHR
impl PartialOrd for VideoEncodeFeedbackFlagBitsKHR
impl Copy for VideoEncodeFeedbackFlagBitsKHR
impl Eq for VideoEncodeFeedbackFlagBitsKHR
impl StructuralPartialEq for VideoEncodeFeedbackFlagBitsKHR
Auto Trait Implementations§
impl Freeze for VideoEncodeFeedbackFlagBitsKHR
impl RefUnwindSafe for VideoEncodeFeedbackFlagBitsKHR
impl Send for VideoEncodeFeedbackFlagBitsKHR
impl Sync for VideoEncodeFeedbackFlagBitsKHR
impl Unpin for VideoEncodeFeedbackFlagBitsKHR
impl UnsafeUnpin for VideoEncodeFeedbackFlagBitsKHR
impl UnwindSafe for VideoEncodeFeedbackFlagBitsKHR
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