pub struct SchedInstruments {Show 16 fields
pub phase: [NanosHistogram; 32],
pub pending: Gauge,
pub active: Gauge,
pub prefilling: Gauge,
pub swapped: Gauge,
pub kv_blocks_free: Gauge,
pub kv_blocks_total: Gauge,
pub ssm_slots_used: Gauge,
pub ssm_slots_total: Gauge,
pub ticks: Gauge,
pub decode_rows: CountHistogram,
pub prefill_seqs: CountHistogram,
pub stream_syncs: Counter,
pub blocking_d2h: Counter,
pub graph_replays: Counter,
pub graph_captures: Counter,
}Fields§
§phase: [NanosHistogram; 32]§pending: Gauge§active: Gauge§prefilling: Gauge§swapped: Gauge§kv_blocks_free: Gauge§kv_blocks_total: Gauge§ssm_slots_used: Gauge§ssm_slots_total: Gauge§ticks: Gauge§decode_rows: CountHistogram2026-09-26: Active sequences, on ticks that have any.
prefill_seqs: CountHistogram2026-09-26: Prefilling sequences, on ticks that have any.
stream_syncs: Counter§blocking_d2h: Counter§graph_replays: Counter§graph_captures: CounterImplementations§
Trait Implementations§
Source§impl Debug for SchedInstruments
impl Debug for SchedInstruments
Auto Trait Implementations§
impl !Freeze for SchedInstruments
impl RefUnwindSafe for SchedInstruments
impl Send for SchedInstruments
impl Sync for SchedInstruments
impl Unpin for SchedInstruments
impl UnwindSafe for SchedInstruments
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