pub struct SandboxSummary {
pub total_operations: u64,
pub total_violations: u64,
pub components: Vec<String>,
pub max_time_ns: u64,
pub max_time_component: Option<String>,
pub violations_count: usize,
}Expand description
Sandbox summary
Fields§
§total_operations: u64Total number of operations across all components.
total_violations: u64Total number of violations across all components.
components: Vec<String>Names of active components.
max_time_ns: u64Maximum operation time across all components.
max_time_component: Option<String>Name of the component with the maximum operation time.
violations_count: usizeNumber of recorded violations.
Trait Implementations§
Source§impl Clone for SandboxSummary
impl Clone for SandboxSummary
Source§fn clone(&self) -> SandboxSummary
fn clone(&self) -> SandboxSummary
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 moreSource§impl Debug for SandboxSummary
impl Debug for SandboxSummary
Source§impl Default for SandboxSummary
impl Default for SandboxSummary
Source§fn default() -> SandboxSummary
fn default() -> SandboxSummary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SandboxSummary
impl RefUnwindSafe for SandboxSummary
impl Send for SandboxSummary
impl Sync for SandboxSummary
impl Unpin for SandboxSummary
impl UnsafeUnpin for SandboxSummary
impl UnwindSafe for SandboxSummary
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