pub struct MetalExtPassTiming {
pub pass_name: String,
pub elapsed_us: u64,
pub items_processed: usize,
pub bytes_before: usize,
pub bytes_after: usize,
}Expand description
Pass-timing record for MetalExt profiler.
Fields§
§pass_name: String§elapsed_us: u64§items_processed: usize§bytes_before: usize§bytes_after: usizeImplementations§
Trait Implementations§
Source§impl Clone for MetalExtPassTiming
impl Clone for MetalExtPassTiming
Source§fn clone(&self) -> MetalExtPassTiming
fn clone(&self) -> MetalExtPassTiming
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MetalExtPassTiming
impl RefUnwindSafe for MetalExtPassTiming
impl Send for MetalExtPassTiming
impl Sync for MetalExtPassTiming
impl Unpin for MetalExtPassTiming
impl UnsafeUnpin for MetalExtPassTiming
impl UnwindSafe for MetalExtPassTiming
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