pub enum TopSpanSort {
TotalTokens,
Duration,
OutputInputRatio,
CacheEfficiency,
}Expand description
Sort dimension for top-N span queries.
Variants§
TotalTokens
By total token count (default — same as before).
Duration
By span duration (slowest first).
OutputInputRatio
By output/input token ratio (most verbose first).
CacheEfficiency
By cache efficiency: worst cache-read rate (ascending) first.
Trait Implementations§
Source§impl Clone for TopSpanSort
impl Clone for TopSpanSort
Source§fn clone(&self) -> TopSpanSort
fn clone(&self) -> TopSpanSort
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 moreSource§impl Debug for TopSpanSort
impl Debug for TopSpanSort
Source§impl Default for TopSpanSort
impl Default for TopSpanSort
Source§fn default() -> TopSpanSort
fn default() -> TopSpanSort
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TopSpanSort
impl<'de> Deserialize<'de> for TopSpanSort
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TopSpanSort
impl RefUnwindSafe for TopSpanSort
impl Send for TopSpanSort
impl Sync for TopSpanSort
impl Unpin for TopSpanSort
impl UnsafeUnpin for TopSpanSort
impl UnwindSafe for TopSpanSort
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