pub struct TickProfileSnapshot {
pub drain_observations_us: Distribution,
pub drain_ingress_us: Distribution,
pub step_control_plane_us: Distribution,
pub dispatch_effects_us: Distribution,
pub publish_step_us: Distribution,
pub provider_supervisors_us: Distribution,
}Expand description
One snapshot of every phase’s current distribution – what
crate::NativeRuntime::tick_profile_snapshot returns.
Fields§
§drain_observations_us: Distribution§drain_ingress_us: Distribution§step_control_plane_us: Distribution§dispatch_effects_us: Distribution§publish_step_us: Distribution§provider_supervisors_us: DistributionTrait Implementations§
Source§impl Clone for TickProfileSnapshot
impl Clone for TickProfileSnapshot
impl Copy for TickProfileSnapshot
Source§impl Debug for TickProfileSnapshot
impl Debug for TickProfileSnapshot
Source§impl Default for TickProfileSnapshot
impl Default for TickProfileSnapshot
impl Eq for TickProfileSnapshot
Source§impl PartialEq for TickProfileSnapshot
impl PartialEq for TickProfileSnapshot
impl StructuralPartialEq for TickProfileSnapshot
Auto Trait Implementations§
impl Freeze for TickProfileSnapshot
impl RefUnwindSafe for TickProfileSnapshot
impl Send for TickProfileSnapshot
impl Sync for TickProfileSnapshot
impl Unpin for TickProfileSnapshot
impl UnsafeUnpin for TickProfileSnapshot
impl UnwindSafe for TickProfileSnapshot
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