Struct screen_13::prelude::vk::VideoSessionCreateFlagsKHR
source · pub struct VideoSessionCreateFlagsKHR(_);Expand description
Implementations
sourceimpl VideoSessionCreateFlagsKHR
impl VideoSessionCreateFlagsKHR
pub const fn empty() -> VideoSessionCreateFlagsKHR
pub const fn from_raw(x: u32) -> VideoSessionCreateFlagsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn intersects(self, other: VideoSessionCreateFlagsKHR) -> bool
sourcepub const fn contains(self, other: VideoSessionCreateFlagsKHR) -> bool
pub const fn contains(self, other: VideoSessionCreateFlagsKHR) -> bool
Returns whether other is a subset of self
sourceimpl VideoSessionCreateFlagsKHR
impl VideoSessionCreateFlagsKHR
pub const DEFAULT: VideoSessionCreateFlagsKHR = Self(0)
pub const PROTECTED_CONTENT: VideoSessionCreateFlagsKHR = Self(1)
Trait Implementations
sourceimpl BitAnd<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl BitAnd<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
type Output = VideoSessionCreateFlagsKHR
type Output = VideoSessionCreateFlagsKHR
The resulting type after applying the
& operator.sourcefn bitand(self, rhs: VideoSessionCreateFlagsKHR) -> VideoSessionCreateFlagsKHR
fn bitand(self, rhs: VideoSessionCreateFlagsKHR) -> VideoSessionCreateFlagsKHR
Performs the
& operation. Read moresourceimpl BitAndAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl BitAndAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
sourcefn bitand_assign(&mut self, rhs: VideoSessionCreateFlagsKHR)
fn bitand_assign(&mut self, rhs: VideoSessionCreateFlagsKHR)
Performs the
&= operation. Read moresourceimpl BitOr<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl BitOr<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
type Output = VideoSessionCreateFlagsKHR
type Output = VideoSessionCreateFlagsKHR
The resulting type after applying the
| operator.sourcefn bitor(self, rhs: VideoSessionCreateFlagsKHR) -> VideoSessionCreateFlagsKHR
fn bitor(self, rhs: VideoSessionCreateFlagsKHR) -> VideoSessionCreateFlagsKHR
Performs the
| operation. Read moresourceimpl BitOrAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl BitOrAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
sourcefn bitor_assign(&mut self, rhs: VideoSessionCreateFlagsKHR)
fn bitor_assign(&mut self, rhs: VideoSessionCreateFlagsKHR)
Performs the
|= operation. Read moresourceimpl BitXor<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl BitXor<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
type Output = VideoSessionCreateFlagsKHR
type Output = VideoSessionCreateFlagsKHR
The resulting type after applying the
^ operator.sourcefn bitxor(self, rhs: VideoSessionCreateFlagsKHR) -> VideoSessionCreateFlagsKHR
fn bitxor(self, rhs: VideoSessionCreateFlagsKHR) -> VideoSessionCreateFlagsKHR
Performs the
^ operation. Read moresourceimpl BitXorAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl BitXorAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
sourcefn bitxor_assign(&mut self, rhs: VideoSessionCreateFlagsKHR)
fn bitxor_assign(&mut self, rhs: VideoSessionCreateFlagsKHR)
Performs the
^= operation. Read moresourceimpl Clone for VideoSessionCreateFlagsKHR
impl Clone for VideoSessionCreateFlagsKHR
sourcefn clone(&self) -> VideoSessionCreateFlagsKHR
fn clone(&self) -> VideoSessionCreateFlagsKHR
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for VideoSessionCreateFlagsKHR
impl Debug for VideoSessionCreateFlagsKHR
sourceimpl Default for VideoSessionCreateFlagsKHR
impl Default for VideoSessionCreateFlagsKHR
sourcefn default() -> VideoSessionCreateFlagsKHR
fn default() -> VideoSessionCreateFlagsKHR
Returns the “default value” for a type. Read more
sourceimpl Hash for VideoSessionCreateFlagsKHR
impl Hash for VideoSessionCreateFlagsKHR
sourceimpl Not for VideoSessionCreateFlagsKHR
impl Not for VideoSessionCreateFlagsKHR
type Output = VideoSessionCreateFlagsKHR
type Output = VideoSessionCreateFlagsKHR
The resulting type after applying the
! operator.sourcefn not(self) -> VideoSessionCreateFlagsKHR
fn not(self) -> VideoSessionCreateFlagsKHR
Performs the unary
! operation. Read moresourceimpl Ord for VideoSessionCreateFlagsKHR
impl Ord for VideoSessionCreateFlagsKHR
sourcefn cmp(&self, other: &VideoSessionCreateFlagsKHR) -> Ordering
fn cmp(&self, other: &VideoSessionCreateFlagsKHR) -> Ordering
1.21.0 · sourcefn 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
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl PartialEq<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
sourcefn eq(&self, other: &VideoSessionCreateFlagsKHR) -> bool
fn eq(&self, other: &VideoSessionCreateFlagsKHR) -> bool
sourceimpl PartialOrd<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl PartialOrd<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
sourcefn partial_cmp(&self, other: &VideoSessionCreateFlagsKHR) -> Option<Ordering>
fn partial_cmp(&self, other: &VideoSessionCreateFlagsKHR) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Copy for VideoSessionCreateFlagsKHR
impl Eq for VideoSessionCreateFlagsKHR
impl StructuralEq for VideoSessionCreateFlagsKHR
impl StructuralPartialEq for VideoSessionCreateFlagsKHR
Auto Trait Implementations
impl RefUnwindSafe for VideoSessionCreateFlagsKHR
impl Send for VideoSessionCreateFlagsKHR
impl Sync for VideoSessionCreateFlagsKHR
impl Unpin for VideoSessionCreateFlagsKHR
impl UnwindSafe for VideoSessionCreateFlagsKHR
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more