pub struct TimeSeriesPoint {Show 13 fields
pub time: f64,
pub arrivals: u64,
pub running: usize,
pub waiting: usize,
pub kv_cache_util: f64,
pub num_prefilling: usize,
pub num_decoding: usize,
pub prefill_tokens: u32,
pub decode_tokens: u32,
pub input_throughput: f64,
pub output_throughput: f64,
pub ttft_p50: f64,
pub tpot_p50: f64,
}Fields§
§time: f64§arrivals: u64§running: usize§waiting: usize§kv_cache_util: f64§num_prefilling: usize§num_decoding: usize§prefill_tokens: u32§decode_tokens: u32§input_throughput: f64§output_throughput: f64§ttft_p50: f64§tpot_p50: f64Trait Implementations§
Source§impl Clone for TimeSeriesPoint
impl Clone for TimeSeriesPoint
Source§fn clone(&self) -> TimeSeriesPoint
fn clone(&self) -> TimeSeriesPoint
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 moreAuto Trait Implementations§
impl Freeze for TimeSeriesPoint
impl RefUnwindSafe for TimeSeriesPoint
impl Send for TimeSeriesPoint
impl Sync for TimeSeriesPoint
impl Unpin for TimeSeriesPoint
impl UnsafeUnpin for TimeSeriesPoint
impl UnwindSafe for TimeSeriesPoint
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