#[repr(transparent)]pub struct VkBuffer(pub NonZeroU64, pub PhantomData<*mut u8>);Tuple Fields§
§0: NonZeroU64§1: PhantomData<*mut u8>Trait Implementations§
Source§impl Ord for VkBuffer
impl Ord for VkBuffer
1.21.0 (const: unstable) · Source§fn 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
Source§impl PartialOrd for VkBuffer
impl PartialOrd for VkBuffer
Source§impl VkRawHandle for VkBuffer
impl VkRawHandle for VkBuffer
const OBJECT_TYPE: VkObjectType = VK_OBJECT_TYPE_BUFFER
fn raw_handle_value(&self) -> u64
impl Copy for VkBuffer
impl Eq for VkBuffer
impl StructuralPartialEq for VkBuffer
Auto Trait Implementations§
impl Freeze for VkBuffer
impl RefUnwindSafe for VkBuffer
impl !Send for VkBuffer
impl !Sync for VkBuffer
impl Unpin for VkBuffer
impl UnsafeUnpin for VkBuffer
impl UnwindSafe for VkBuffer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more