pub struct TimestampWrites<'a, D: Device> {
pub queries: &'a D::QuerySet,
pub beginning: Option<u32>,
pub end: Option<u32>,
}Expand description
Timestamp query writes attached to one render or compute pass.
Fields§
§queries: &'a D::QuerySetDestination query set.
beginning: Option<u32>Query written as the pass begins.
end: Option<u32>Query written as the pass ends.
Trait Implementations§
Source§impl<D: Device> Clone for TimestampWrites<'_, D>
impl<D: Device> Clone for TimestampWrites<'_, D>
impl<D: Device> Copy for TimestampWrites<'_, D>
Auto Trait Implementations§
impl<'a, D> Freeze for TimestampWrites<'a, D>
impl<'a, D> RefUnwindSafe for TimestampWrites<'a, D>
impl<'a, D> Send for TimestampWrites<'a, D>
impl<'a, D> Sync for TimestampWrites<'a, D>
impl<'a, D> Unpin for TimestampWrites<'a, D>
impl<'a, D> UnsafeUnpin for TimestampWrites<'a, D>
impl<'a, D> UnwindSafe for TimestampWrites<'a, D>
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