pub struct TraceComparison {
pub syscall_delta: i64,
pub runtime_delta_nanos: i64,
pub speedup_factor: f64,
pub gpu_kernel_delta: i64,
pub simd_block_delta: i64,
}Expand description
Detailed comparison between two traces
Fields§
§syscall_delta: i64§runtime_delta_nanos: i64§speedup_factor: f64§gpu_kernel_delta: i64§simd_block_delta: i64Trait Implementations§
Source§impl Clone for TraceComparison
impl Clone for TraceComparison
Source§fn clone(&self) -> TraceComparison
fn clone(&self) -> TraceComparison
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 TraceComparison
impl Debug for TraceComparison
Source§impl PartialEq for TraceComparison
impl PartialEq for TraceComparison
impl StructuralPartialEq for TraceComparison
Auto Trait Implementations§
impl Freeze for TraceComparison
impl RefUnwindSafe for TraceComparison
impl Send for TraceComparison
impl Sync for TraceComparison
impl Unpin for TraceComparison
impl UnsafeUnpin for TraceComparison
impl UnwindSafe for TraceComparison
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request