pub struct VkBufferView { /* private fields */ }
Expand description
Wrapper for VkBufferView.
Implementations§
Source§impl VkBufferView
impl VkBufferView
Sourcepub fn null() -> Self
pub fn null() -> Self
Creates an object with a null Vulkan internal handle.
Calling a method with a null handle will most likely result in a crash.
Sourcepub fn destroy(&self)
pub fn destroy(&self)
Wrapper for vkDestroyBufferView.
Trait Implementations§
Source§impl Clone for VkBufferView
impl Clone for VkBufferView
Source§fn clone(&self) -> VkBufferView
fn clone(&self) -> VkBufferView
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for VkBufferView
impl Debug for VkBufferView
Source§impl Default for VkBufferView
impl Default for VkBufferView
Source§fn default() -> VkBufferView
fn default() -> VkBufferView
Returns the “default value” for a type. Read more
Source§impl PartialEq for VkBufferView
impl PartialEq for VkBufferView
impl Copy for VkBufferView
Auto Trait Implementations§
impl Freeze for VkBufferView
impl RefUnwindSafe for VkBufferView
impl !Send for VkBufferView
impl !Sync for VkBufferView
impl Unpin for VkBufferView
impl UnwindSafe for VkBufferView
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