#[repr(transparent)]pub struct IndirectCommandsLayoutNV(pub u64);
Expand description
Vulkan Manual Page · Non-dispatchable Handle
Tuple Fields
0: u64
Trait Implementations
sourceimpl Clone for IndirectCommandsLayoutNV
impl Clone for IndirectCommandsLayoutNV
sourcefn clone(&self) -> IndirectCommandsLayoutNV
fn clone(&self) -> IndirectCommandsLayoutNV
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 IndirectCommandsLayoutNV
impl Debug for IndirectCommandsLayoutNV
sourceimpl Default for IndirectCommandsLayoutNV
impl Default for IndirectCommandsLayoutNV
sourcefn default() -> IndirectCommandsLayoutNV
fn default() -> IndirectCommandsLayoutNV
Returns the “default value” for a type. Read more
sourceimpl Hash for IndirectCommandsLayoutNV
impl Hash for IndirectCommandsLayoutNV
sourceimpl ObjectHandle for IndirectCommandsLayoutNV
impl ObjectHandle for IndirectCommandsLayoutNV
sourceconst TYPE: ObjectType = crate::vk1_0::ObjectType::INDIRECT_COMMANDS_LAYOUT_NV
const TYPE: ObjectType = crate::vk1_0::ObjectType::INDIRECT_COMMANDS_LAYOUT_NV
An abstract object type.
sourcefn is_null(self) -> bool
fn is_null(self) -> bool
Is this handle null /
Default::default
?sourceimpl Ord for IndirectCommandsLayoutNV
impl Ord for IndirectCommandsLayoutNV
sourcefn cmp(&self, other: &IndirectCommandsLayoutNV) -> Ordering
fn cmp(&self, other: &IndirectCommandsLayoutNV) -> 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<IndirectCommandsLayoutNV> for IndirectCommandsLayoutNV
impl PartialEq<IndirectCommandsLayoutNV> for IndirectCommandsLayoutNV
sourcefn eq(&self, other: &IndirectCommandsLayoutNV) -> bool
fn eq(&self, other: &IndirectCommandsLayoutNV) -> bool
sourceimpl PartialOrd<IndirectCommandsLayoutNV> for IndirectCommandsLayoutNV
impl PartialOrd<IndirectCommandsLayoutNV> for IndirectCommandsLayoutNV
sourcefn partial_cmp(&self, other: &IndirectCommandsLayoutNV) -> Option<Ordering>
fn partial_cmp(&self, other: &IndirectCommandsLayoutNV) -> 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 moresourceimpl Pointer for IndirectCommandsLayoutNV
impl Pointer for IndirectCommandsLayoutNV
impl Copy for IndirectCommandsLayoutNV
impl Eq for IndirectCommandsLayoutNV
impl StructuralEq for IndirectCommandsLayoutNV
impl StructuralPartialEq for IndirectCommandsLayoutNV
Auto Trait Implementations
impl RefUnwindSafe for IndirectCommandsLayoutNV
impl Send for IndirectCommandsLayoutNV
impl Sync for IndirectCommandsLayoutNV
impl Unpin for IndirectCommandsLayoutNV
impl UnwindSafe for IndirectCommandsLayoutNV
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