#[repr(C)]pub struct BindIndexBuffer3InfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub address_range: DeviceAddressRangeKHR,
pub address_flags: AddressCommandFlagsKHR,
pub index_type: IndexType,
}Expand description
VkBindIndexBuffer3InfoKHR
Provided by VK_KHR_device_address_commands.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_BIND_INDEX_BUFFER_3_INFO_KHR.
p_next: *const c_voidOptional, may be null.
address_range: DeviceAddressRangeKHR§address_flags: AddressCommandFlagsKHR§index_type: IndexTypeImplementations§
Source§impl BindIndexBuffer3InfoKHR
impl BindIndexBuffer3InfoKHR
Sourcepub fn builder<'a>() -> BindIndexBuffer3InfoKHRBuilder<'a>
pub fn builder<'a>() -> BindIndexBuffer3InfoKHRBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for BindIndexBuffer3InfoKHR
impl Clone for BindIndexBuffer3InfoKHR
Source§fn clone(&self) -> BindIndexBuffer3InfoKHR
fn clone(&self) -> BindIndexBuffer3InfoKHR
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 BindIndexBuffer3InfoKHR
impl Debug for BindIndexBuffer3InfoKHR
Source§impl Default for BindIndexBuffer3InfoKHR
impl Default for BindIndexBuffer3InfoKHR
impl Copy for BindIndexBuffer3InfoKHR
Auto Trait Implementations§
impl Freeze for BindIndexBuffer3InfoKHR
impl RefUnwindSafe for BindIndexBuffer3InfoKHR
impl !Send for BindIndexBuffer3InfoKHR
impl !Sync for BindIndexBuffer3InfoKHR
impl Unpin for BindIndexBuffer3InfoKHR
impl UnsafeUnpin for BindIndexBuffer3InfoKHR
impl UnwindSafe for BindIndexBuffer3InfoKHR
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