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