pub struct WorkspaceStats {
pub events_published: u64,
pub spotlight_transfers: u64,
pub arbitration_cycles: u64,
pub events_per_core: HashMap<CoreId, u64>,
pub events_per_type: HashMap<EventType, u64>,
}Expand description
Workspace statistics.
Fields§
§events_published: u64Total events published.
spotlight_transfers: u64Total spotlight transfers.
arbitration_cycles: u64Total arbitration cycles.
events_per_core: HashMap<CoreId, u64>Events per core.
events_per_type: HashMap<EventType, u64>Events per type.
Trait Implementations§
Source§impl Clone for WorkspaceStats
impl Clone for WorkspaceStats
Source§impl Debug for WorkspaceStats
impl Debug for WorkspaceStats
Auto Trait Implementations§
impl Freeze for WorkspaceStats
impl RefUnwindSafe for WorkspaceStats
impl Send for WorkspaceStats
impl Sync for WorkspaceStats
impl Unpin for WorkspaceStats
impl UnsafeUnpin for WorkspaceStats
impl UnwindSafe for WorkspaceStats
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