struct DrawIndirectValidationBatch {
src_buffer: Arc<Buffer>,
src_dynamic_offset: u64,
dst_resource_index: usize,
entries: Vec<MetadataEntry>,
staging_buffer_index: usize,
staging_buffer_offset: u64,
metadata_resource_index: usize,
metadata_buffer_offset: u64,
}
Fields§
§src_buffer: Arc<Buffer>
§src_dynamic_offset: u64
§dst_resource_index: usize
§entries: Vec<MetadataEntry>
§staging_buffer_index: usize
§staging_buffer_offset: u64
§metadata_resource_index: usize
§metadata_buffer_offset: u64
Implementations§
Auto Trait Implementations§
impl Freeze for DrawIndirectValidationBatch
impl !RefUnwindSafe for DrawIndirectValidationBatch
impl Send for DrawIndirectValidationBatch
impl Sync for DrawIndirectValidationBatch
impl Unpin for DrawIndirectValidationBatch
impl !UnwindSafe for DrawIndirectValidationBatch
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