pub struct ConversationDepthStats {
pub total_conversations: usize,
pub avg_turns: f64,
pub p50_turns: i64,
pub p95_turns: i64,
pub p99_turns: i64,
}Expand description
Turn-count distribution across all observed conversations.
Fields§
§total_conversations: usize§avg_turns: f64§p50_turns: i64§p95_turns: i64§p99_turns: i64Trait Implementations§
Source§impl Clone for ConversationDepthStats
impl Clone for ConversationDepthStats
Source§fn clone(&self) -> ConversationDepthStats
fn clone(&self) -> ConversationDepthStats
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 ConversationDepthStats
impl Debug for ConversationDepthStats
Source§impl<'de> Deserialize<'de> for ConversationDepthStats
impl<'de> Deserialize<'de> for ConversationDepthStats
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 ConversationDepthStats
impl RefUnwindSafe for ConversationDepthStats
impl Send for ConversationDepthStats
impl Sync for ConversationDepthStats
impl Unpin for ConversationDepthStats
impl UnsafeUnpin for ConversationDepthStats
impl UnwindSafe for ConversationDepthStats
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