#[repr(C)]pub struct BindIndexBufferIndirectCommandEXT {
pub buffer_address: DeviceAddress,
pub size: u32,
pub index_type: IndexType,
}Expand description
Native structure VkBindIndexBufferIndirectCommandEXT.
Fields§
§buffer_address: DeviceAddressNative field bufferAddress.
size: u32Native field size.
index_type: IndexTypeNative field indexType.
Implementations§
Source§impl BindIndexBufferIndirectCommandEXT
impl BindIndexBufferIndirectCommandEXT
Sourcepub fn set_buffer_address(self, value: DeviceAddress) -> Self
pub fn set_buffer_address(self, value: DeviceAddress) -> Self
Set native field bufferAddress without native effects.
Sourcepub fn set_index_type(self, value: IndexType) -> Self
pub fn set_index_type(self, value: IndexType) -> Self
Set native field indexType without native effects.
Trait Implementations§
impl Copy for BindIndexBufferIndirectCommandEXT
Auto Trait Implementations§
impl Forget for BindIndexBufferIndirectCommandEXT
impl Freeze for BindIndexBufferIndirectCommandEXT
impl Move for BindIndexBufferIndirectCommandEXT
impl RefUnwindSafe for BindIndexBufferIndirectCommandEXT
impl Send for BindIndexBufferIndirectCommandEXT
impl Sync for BindIndexBufferIndirectCommandEXT
impl Unpin for BindIndexBufferIndirectCommandEXT
impl UnsafeUnpin for BindIndexBufferIndirectCommandEXT
impl UnwindSafe for BindIndexBufferIndirectCommandEXT
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