pub struct SessionMonitorHistoryV1 {
pub message_count: u64,
pub message_count_exact: bool,
pub completed_turn_count: Option<u64>,
pub total_tokens: Option<u64>,
}Fields§
§message_count: u64§message_count_exact: bool§completed_turn_count: Option<u64>§total_tokens: Option<u64>Trait Implementations§
Source§impl Clone for SessionMonitorHistoryV1
impl Clone for SessionMonitorHistoryV1
Source§impl Debug for SessionMonitorHistoryV1
impl Debug for SessionMonitorHistoryV1
Source§impl<'de> Deserialize<'de> for SessionMonitorHistoryV1
impl<'de> Deserialize<'de> for SessionMonitorHistoryV1
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
impl Eq for SessionMonitorHistoryV1
Source§impl PartialEq for SessionMonitorHistoryV1
impl PartialEq for SessionMonitorHistoryV1
Source§impl Serialize for SessionMonitorHistoryV1
impl Serialize for SessionMonitorHistoryV1
impl StructuralPartialEq for SessionMonitorHistoryV1
Auto Trait Implementations§
impl Freeze for SessionMonitorHistoryV1
impl RefUnwindSafe for SessionMonitorHistoryV1
impl Send for SessionMonitorHistoryV1
impl Sync for SessionMonitorHistoryV1
impl Unpin for SessionMonitorHistoryV1
impl UnsafeUnpin for SessionMonitorHistoryV1
impl UnwindSafe for SessionMonitorHistoryV1
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