pub struct BoundaryPerformanceImpact {
pub total_processing_time_ms: u64,
pub avg_crossing_time_ns: f64,
pub overhead_percentage: f64,
pub optimization_opportunities: Vec<String>,
}
Expand description
Performance impact of boundary operations
Fields§
§total_processing_time_ms: u64
Total boundary processing time
avg_crossing_time_ns: f64
Average time per boundary crossing
overhead_percentage: f64
Performance overhead percentage
optimization_opportunities: Vec<String>
Optimization opportunities
Trait Implementations§
Source§impl Clone for BoundaryPerformanceImpact
impl Clone for BoundaryPerformanceImpact
Source§fn clone(&self) -> BoundaryPerformanceImpact
fn clone(&self) -> BoundaryPerformanceImpact
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 moreSource§impl Debug for BoundaryPerformanceImpact
impl Debug for BoundaryPerformanceImpact
Auto Trait Implementations§
impl Freeze for BoundaryPerformanceImpact
impl RefUnwindSafe for BoundaryPerformanceImpact
impl Send for BoundaryPerformanceImpact
impl Sync for BoundaryPerformanceImpact
impl Unpin for BoundaryPerformanceImpact
impl UnwindSafe for BoundaryPerformanceImpact
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more