pub enum DeviceExecutionIntervalKind {
Compute,
Transfer,
}Expand description
One backend-counter interval relative to the first sampled command in an exact submission. Intervals remain in a device elapsed-time domain; they must not be subtracted from host timestamps.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for DeviceExecutionIntervalKind
impl Clone for DeviceExecutionIntervalKind
Source§fn clone(&self) -> DeviceExecutionIntervalKind
fn clone(&self) -> DeviceExecutionIntervalKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DeviceExecutionIntervalKind
Source§impl Debug for DeviceExecutionIntervalKind
impl Debug for DeviceExecutionIntervalKind
impl Eq for DeviceExecutionIntervalKind
impl StructuralPartialEq for DeviceExecutionIntervalKind
Auto Trait Implementations§
impl Freeze for DeviceExecutionIntervalKind
impl RefUnwindSafe for DeviceExecutionIntervalKind
impl Send for DeviceExecutionIntervalKind
impl Sync for DeviceExecutionIntervalKind
impl Unpin for DeviceExecutionIntervalKind
impl UnsafeUnpin for DeviceExecutionIntervalKind
impl UnwindSafe for DeviceExecutionIntervalKind
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