Struct ash::vk::DependencyFlags
source · [−]#[repr(transparent)]pub struct DependencyFlags(_);
Expand description
Implementations
sourceimpl DependencyFlags
impl DependencyFlags
sourceimpl DependencyFlags
impl DependencyFlags
Generated from ‘VK_KHR_device_group’
pub const DEVICE_GROUP_KHR: Self
sourceimpl DependencyFlags
impl DependencyFlags
Generated from ‘VK_VERSION_1_1’
sourcepub const DEVICE_GROUP: Self
pub const DEVICE_GROUP: Self
Dependency is across devices
pub const VIEW_LOCAL: Self
Trait Implementations
sourceimpl BitAnd<DependencyFlags> for DependencyFlags
impl BitAnd<DependencyFlags> for DependencyFlags
sourceimpl BitAndAssign<DependencyFlags> for DependencyFlags
impl BitAndAssign<DependencyFlags> for DependencyFlags
sourcefn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the &=
operation. Read more
sourceimpl BitOr<DependencyFlags> for DependencyFlags
impl BitOr<DependencyFlags> for DependencyFlags
sourceimpl BitOrAssign<DependencyFlags> for DependencyFlags
impl BitOrAssign<DependencyFlags> for DependencyFlags
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |=
operation. Read more
sourceimpl BitXor<DependencyFlags> for DependencyFlags
impl BitXor<DependencyFlags> for DependencyFlags
sourceimpl BitXorAssign<DependencyFlags> for DependencyFlags
impl BitXorAssign<DependencyFlags> for DependencyFlags
sourcefn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the ^=
operation. Read more
sourceimpl Clone for DependencyFlags
impl Clone for DependencyFlags
sourcefn clone(&self) -> DependencyFlags
fn clone(&self) -> DependencyFlags
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 DependencyFlags
impl Debug for DependencyFlags
sourceimpl Default for DependencyFlags
impl Default for DependencyFlags
sourceimpl Hash for DependencyFlags
impl Hash for DependencyFlags
sourceimpl Not for DependencyFlags
impl Not for DependencyFlags
sourceimpl Ord for DependencyFlags
impl Ord for DependencyFlags
sourceimpl PartialEq<DependencyFlags> for DependencyFlags
impl PartialEq<DependencyFlags> for DependencyFlags
sourcefn eq(&self, other: &DependencyFlags) -> bool
fn eq(&self, other: &DependencyFlags) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DependencyFlags) -> bool
fn ne(&self, other: &DependencyFlags) -> bool
This method tests for !=
.
sourceimpl PartialOrd<DependencyFlags> for DependencyFlags
impl PartialOrd<DependencyFlags> for DependencyFlags
sourcefn partial_cmp(&self, other: &DependencyFlags) -> Option<Ordering>
fn partial_cmp(&self, other: &DependencyFlags) -> 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 DependencyFlags
impl Eq for DependencyFlags
impl StructuralEq for DependencyFlags
impl StructuralPartialEq for DependencyFlags
Auto Trait Implementations
impl RefUnwindSafe for DependencyFlags
impl Send for DependencyFlags
impl Sync for DependencyFlags
impl Unpin for DependencyFlags
impl UnwindSafe for DependencyFlags
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