#[repr(C)]pub struct BufferUsageFlags2CreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub usage: BufferUsageFlags2,
}Expand description
VkBufferUsageFlags2CreateInfo
Provided by VK_BASE_VERSION_1_4.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO.
p_next: *const c_voidOptional, may be null.
usage: BufferUsageFlags2Implementations§
Source§impl BufferUsageFlags2CreateInfo
impl BufferUsageFlags2CreateInfo
Sourcepub fn builder<'a>() -> BufferUsageFlags2CreateInfoBuilder<'a>
pub fn builder<'a>() -> BufferUsageFlags2CreateInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for BufferUsageFlags2CreateInfo
impl Clone for BufferUsageFlags2CreateInfo
Source§fn clone(&self) -> BufferUsageFlags2CreateInfo
fn clone(&self) -> BufferUsageFlags2CreateInfo
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 BufferUsageFlags2CreateInfo
impl Debug for BufferUsageFlags2CreateInfo
impl Copy for BufferUsageFlags2CreateInfo
impl ExtendsBufferCreateInfo for BufferUsageFlags2CreateInfo
impl ExtendsBufferViewCreateInfo for BufferUsageFlags2CreateInfo
impl ExtendsDescriptorBufferBindingInfoEXT for BufferUsageFlags2CreateInfo
impl ExtendsPhysicalDeviceExternalBufferInfo for BufferUsageFlags2CreateInfo
Auto Trait Implementations§
impl Freeze for BufferUsageFlags2CreateInfo
impl RefUnwindSafe for BufferUsageFlags2CreateInfo
impl !Send for BufferUsageFlags2CreateInfo
impl !Sync for BufferUsageFlags2CreateInfo
impl Unpin for BufferUsageFlags2CreateInfo
impl UnsafeUnpin for BufferUsageFlags2CreateInfo
impl UnwindSafe for BufferUsageFlags2CreateInfo
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