Struct ash::vk::VideoSessionCreateFlagsKHR
source · [−]#[repr(transparent)]pub struct VideoSessionCreateFlagsKHR(_);
Expand description
Implementations
sourceimpl VideoSessionCreateFlagsKHR
impl VideoSessionCreateFlagsKHR
sourceimpl VideoSessionCreateFlagsKHR
impl VideoSessionCreateFlagsKHR
pub const DEFAULT: Self
pub const PROTECTED_CONTENT: Self
Trait Implementations
sourceimpl BitAndAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl BitAndAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitOrAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl BitOrAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitXorAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl BitXorAssign<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl 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 more
sourceimpl Debug for VideoSessionCreateFlagsKHR
impl Debug for VideoSessionCreateFlagsKHR
sourceimpl Default for VideoSessionCreateFlagsKHR
impl Default for VideoSessionCreateFlagsKHR
sourceimpl Hash for VideoSessionCreateFlagsKHR
impl Hash for VideoSessionCreateFlagsKHR
sourceimpl Not for VideoSessionCreateFlagsKHR
impl Not for VideoSessionCreateFlagsKHR
sourceimpl Ord for VideoSessionCreateFlagsKHR
impl Ord for VideoSessionCreateFlagsKHR
sourceimpl PartialEq<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
impl PartialEq<VideoSessionCreateFlagsKHR> for VideoSessionCreateFlagsKHR
sourcefn eq(&self, other: &VideoSessionCreateFlagsKHR) -> bool
fn eq(&self, other: &VideoSessionCreateFlagsKHR) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &VideoSessionCreateFlagsKHR) -> bool
fn ne(&self, other: &VideoSessionCreateFlagsKHR) -> bool
This method tests for !=
.
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>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
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 more
impl 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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more