Struct ash::vk::ToolPurposeFlags
source · [−]#[repr(transparent)]pub struct ToolPurposeFlags(_);Expand description
Implementations
sourceimpl ToolPurposeFlags
impl ToolPurposeFlags
sourceimpl ToolPurposeFlags
impl ToolPurposeFlags
pub const VALIDATION: Self
pub const VALIDATION_EXT: Self
pub const PROFILING: Self
pub const PROFILING_EXT: Self
pub const TRACING: Self
pub const TRACING_EXT: Self
pub const ADDITIONAL_FEATURES: Self
pub const ADDITIONAL_FEATURES_EXT: Self
pub const MODIFYING_FEATURES: Self
pub const MODIFYING_FEATURES_EXT: Self
sourceimpl ToolPurposeFlags
impl ToolPurposeFlags
Generated from ‘VK_EXT_tooling_info’
pub const DEBUG_REPORTING_EXT: Self
pub const DEBUG_MARKERS_EXT: Self
Trait Implementations
sourceimpl BitAnd<ToolPurposeFlags> for ToolPurposeFlags
impl BitAnd<ToolPurposeFlags> for ToolPurposeFlags
sourceimpl BitAndAssign<ToolPurposeFlags> for ToolPurposeFlags
impl BitAndAssign<ToolPurposeFlags> for ToolPurposeFlags
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &= operation. Read more
sourceimpl BitOr<ToolPurposeFlags> for ToolPurposeFlags
impl BitOr<ToolPurposeFlags> for ToolPurposeFlags
sourceimpl BitOrAssign<ToolPurposeFlags> for ToolPurposeFlags
impl BitOrAssign<ToolPurposeFlags> for ToolPurposeFlags
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |= operation. Read more
sourceimpl BitXor<ToolPurposeFlags> for ToolPurposeFlags
impl BitXor<ToolPurposeFlags> for ToolPurposeFlags
sourceimpl BitXorAssign<ToolPurposeFlags> for ToolPurposeFlags
impl BitXorAssign<ToolPurposeFlags> for ToolPurposeFlags
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^= operation. Read more
sourceimpl Clone for ToolPurposeFlags
impl Clone for ToolPurposeFlags
sourcefn clone(&self) -> ToolPurposeFlags
fn clone(&self) -> ToolPurposeFlags
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 ToolPurposeFlags
impl Debug for ToolPurposeFlags
sourceimpl Default for ToolPurposeFlags
impl Default for ToolPurposeFlags
sourceimpl Hash for ToolPurposeFlags
impl Hash for ToolPurposeFlags
sourceimpl Not for ToolPurposeFlags
impl Not for ToolPurposeFlags
sourceimpl Ord for ToolPurposeFlags
impl Ord for ToolPurposeFlags
sourceimpl PartialEq<ToolPurposeFlags> for ToolPurposeFlags
impl PartialEq<ToolPurposeFlags> for ToolPurposeFlags
sourcefn eq(&self, other: &ToolPurposeFlags) -> bool
fn eq(&self, other: &ToolPurposeFlags) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &ToolPurposeFlags) -> bool
fn ne(&self, other: &ToolPurposeFlags) -> bool
This method tests for !=.
sourceimpl PartialOrd<ToolPurposeFlags> for ToolPurposeFlags
impl PartialOrd<ToolPurposeFlags> for ToolPurposeFlags
sourcefn partial_cmp(&self, other: &ToolPurposeFlags) -> Option<Ordering>
fn partial_cmp(&self, other: &ToolPurposeFlags) -> 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 ToolPurposeFlags
impl Eq for ToolPurposeFlags
impl StructuralEq for ToolPurposeFlags
impl StructuralPartialEq for ToolPurposeFlags
Auto Trait Implementations
impl RefUnwindSafe for ToolPurposeFlags
impl Send for ToolPurposeFlags
impl Sync for ToolPurposeFlags
impl Unpin for ToolPurposeFlags
impl UnwindSafe for ToolPurposeFlags
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
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.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more