pub struct VideoEncodeH265CtbSizeFlagsKHR(/* private fields */);Expand description
Implementations§
Source§impl VideoEncodeH265CtbSizeFlagsKHR
impl VideoEncodeH265CtbSizeFlagsKHR
pub const fn empty() -> VideoEncodeH265CtbSizeFlagsKHR
pub const fn from_raw(x: u32) -> VideoEncodeH265CtbSizeFlagsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn intersects(self, other: VideoEncodeH265CtbSizeFlagsKHR) -> bool
Sourcepub const fn contains(self, other: VideoEncodeH265CtbSizeFlagsKHR) -> bool
pub const fn contains(self, other: VideoEncodeH265CtbSizeFlagsKHR) -> bool
Returns whether other is a subset of self
Trait Implementations§
Source§impl BitAnd for VideoEncodeH265CtbSizeFlagsKHR
impl BitAnd for VideoEncodeH265CtbSizeFlagsKHR
Source§type Output = VideoEncodeH265CtbSizeFlagsKHR
type Output = VideoEncodeH265CtbSizeFlagsKHR
The resulting type after applying the
& operator.Source§fn bitand(
self,
rhs: VideoEncodeH265CtbSizeFlagsKHR,
) -> VideoEncodeH265CtbSizeFlagsKHR
fn bitand( self, rhs: VideoEncodeH265CtbSizeFlagsKHR, ) -> VideoEncodeH265CtbSizeFlagsKHR
Performs the
& operation. Read moreSource§impl BitAndAssign for VideoEncodeH265CtbSizeFlagsKHR
impl BitAndAssign for VideoEncodeH265CtbSizeFlagsKHR
Source§fn bitand_assign(&mut self, rhs: VideoEncodeH265CtbSizeFlagsKHR)
fn bitand_assign(&mut self, rhs: VideoEncodeH265CtbSizeFlagsKHR)
Performs the
&= operation. Read moreSource§impl BitOr for VideoEncodeH265CtbSizeFlagsKHR
impl BitOr for VideoEncodeH265CtbSizeFlagsKHR
Source§type Output = VideoEncodeH265CtbSizeFlagsKHR
type Output = VideoEncodeH265CtbSizeFlagsKHR
The resulting type after applying the
| operator.Source§fn bitor(
self,
rhs: VideoEncodeH265CtbSizeFlagsKHR,
) -> VideoEncodeH265CtbSizeFlagsKHR
fn bitor( self, rhs: VideoEncodeH265CtbSizeFlagsKHR, ) -> VideoEncodeH265CtbSizeFlagsKHR
Performs the
| operation. Read moreSource§impl BitOrAssign for VideoEncodeH265CtbSizeFlagsKHR
impl BitOrAssign for VideoEncodeH265CtbSizeFlagsKHR
Source§fn bitor_assign(&mut self, rhs: VideoEncodeH265CtbSizeFlagsKHR)
fn bitor_assign(&mut self, rhs: VideoEncodeH265CtbSizeFlagsKHR)
Performs the
|= operation. Read moreSource§impl BitXor for VideoEncodeH265CtbSizeFlagsKHR
impl BitXor for VideoEncodeH265CtbSizeFlagsKHR
Source§type Output = VideoEncodeH265CtbSizeFlagsKHR
type Output = VideoEncodeH265CtbSizeFlagsKHR
The resulting type after applying the
^ operator.Source§fn bitxor(
self,
rhs: VideoEncodeH265CtbSizeFlagsKHR,
) -> VideoEncodeH265CtbSizeFlagsKHR
fn bitxor( self, rhs: VideoEncodeH265CtbSizeFlagsKHR, ) -> VideoEncodeH265CtbSizeFlagsKHR
Performs the
^ operation. Read moreSource§impl BitXorAssign for VideoEncodeH265CtbSizeFlagsKHR
impl BitXorAssign for VideoEncodeH265CtbSizeFlagsKHR
Source§fn bitxor_assign(&mut self, rhs: VideoEncodeH265CtbSizeFlagsKHR)
fn bitxor_assign(&mut self, rhs: VideoEncodeH265CtbSizeFlagsKHR)
Performs the
^= operation. Read moreSource§impl Clone for VideoEncodeH265CtbSizeFlagsKHR
impl Clone for VideoEncodeH265CtbSizeFlagsKHR
Source§fn clone(&self) -> VideoEncodeH265CtbSizeFlagsKHR
fn clone(&self) -> VideoEncodeH265CtbSizeFlagsKHR
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 VideoEncodeH265CtbSizeFlagsKHR
impl Default for VideoEncodeH265CtbSizeFlagsKHR
Source§fn default() -> VideoEncodeH265CtbSizeFlagsKHR
fn default() -> VideoEncodeH265CtbSizeFlagsKHR
Returns the “default value” for a type. Read more
Source§impl Not for VideoEncodeH265CtbSizeFlagsKHR
impl Not for VideoEncodeH265CtbSizeFlagsKHR
Source§type Output = VideoEncodeH265CtbSizeFlagsKHR
type Output = VideoEncodeH265CtbSizeFlagsKHR
The resulting type after applying the
! operator.Source§fn not(self) -> VideoEncodeH265CtbSizeFlagsKHR
fn not(self) -> VideoEncodeH265CtbSizeFlagsKHR
Performs the unary
! operation. Read moreSource§impl Ord for VideoEncodeH265CtbSizeFlagsKHR
impl Ord for VideoEncodeH265CtbSizeFlagsKHR
Source§fn cmp(&self, other: &VideoEncodeH265CtbSizeFlagsKHR) -> Ordering
fn cmp(&self, other: &VideoEncodeH265CtbSizeFlagsKHR) -> 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 VideoEncodeH265CtbSizeFlagsKHR
impl PartialOrd for VideoEncodeH265CtbSizeFlagsKHR
impl Copy for VideoEncodeH265CtbSizeFlagsKHR
impl Eq for VideoEncodeH265CtbSizeFlagsKHR
impl StructuralPartialEq for VideoEncodeH265CtbSizeFlagsKHR
Auto Trait Implementations§
impl Freeze for VideoEncodeH265CtbSizeFlagsKHR
impl RefUnwindSafe for VideoEncodeH265CtbSizeFlagsKHR
impl Send for VideoEncodeH265CtbSizeFlagsKHR
impl Sync for VideoEncodeH265CtbSizeFlagsKHR
impl Unpin for VideoEncodeH265CtbSizeFlagsKHR
impl UnwindSafe for VideoEncodeH265CtbSizeFlagsKHR
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)