pub struct TraceLatencyStats {
pub num_ttft_samples: usize,
pub num_tpot_samples: usize,
pub num_e2e_latency_samples: usize,
pub ttft: TraceDistributionStats,
pub ttst: TraceDistributionStats,
pub tpot: TraceDistributionStats,
pub itl: TraceInterTokenLatencyStats,
pub e2e: TraceDistributionStats,
pub output_token_throughput_per_user: TraceDistributionStats,
}Fields§
§num_ttft_samples: usize§num_tpot_samples: usize§num_e2e_latency_samples: usize§ttft: TraceDistributionStats§ttst: TraceDistributionStats§tpot: TraceDistributionStats§itl: TraceInterTokenLatencyStats§e2e: TraceDistributionStats§output_token_throughput_per_user: TraceDistributionStatsTrait Implementations§
Source§impl Clone for TraceLatencyStats
impl Clone for TraceLatencyStats
Source§fn clone(&self) -> TraceLatencyStats
fn clone(&self) -> TraceLatencyStats
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 moreAuto Trait Implementations§
impl Freeze for TraceLatencyStats
impl RefUnwindSafe for TraceLatencyStats
impl Send for TraceLatencyStats
impl Sync for TraceLatencyStats
impl Unpin for TraceLatencyStats
impl UnsafeUnpin for TraceLatencyStats
impl UnwindSafe for TraceLatencyStats
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