pub struct SyncStats {
pub barrier_waits: u64,
pub event_signals: u64,
pub cross_gpu_transfers: u64,
pub total_transfer_time: Duration,
pub total_bytes_transferred: u64,
}Expand description
Synchronization statistics
Fields§
§barrier_waits: u64Number of barrier waits
event_signals: u64Number of event signals
cross_gpu_transfers: u64Number of cross-GPU transfers
total_transfer_time: DurationTotal transfer time
total_bytes_transferred: u64Total bytes transferred
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SyncStats
impl RefUnwindSafe for SyncStats
impl Send for SyncStats
impl Sync for SyncStats
impl Unpin for SyncStats
impl UnsafeUnpin for SyncStats
impl UnwindSafe for SyncStats
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