Struct wgpu_core::command::timestamp_writes::ArcPassTimestampWrites
source · pub struct ArcPassTimestampWrites {
pub query_set: Arc<QuerySet>,
pub beginning_of_pass_write_index: Option<u32>,
pub end_of_pass_write_index: Option<u32>,
}
Expand description
Describes the writing of timestamp values in a render or compute pass with the query set resolved.
Fields§
§query_set: Arc<QuerySet>
The query set to write the timestamps to.
beginning_of_pass_write_index: Option<u32>
The index of the query set at which a start timestamp of this pass is written, if any.
end_of_pass_write_index: Option<u32>
The index of the query set at which an end timestamp of this pass is written, if any.
Auto Trait Implementations§
impl Freeze for ArcPassTimestampWrites
impl !RefUnwindSafe for ArcPassTimestampWrites
impl Send for ArcPassTimestampWrites
impl Sync for ArcPassTimestampWrites
impl Unpin for ArcPassTimestampWrites
impl !UnwindSafe for ArcPassTimestampWrites
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