pub struct CompactedTurn {
pub summary: String,
pub turn_count: usize,
pub start_time_ms: u64,
pub end_time_ms: u64,
}Expand description
Compacted (summarized) turns.
Fields§
§summary: StringSummary text.
turn_count: usizeNumber of turns summarized.
start_time_ms: u64Start time of the summarized range.
end_time_ms: u64End time of the summarized range.
Trait Implementations§
Source§impl Clone for CompactedTurn
impl Clone for CompactedTurn
Source§fn clone(&self) -> CompactedTurn
fn clone(&self) -> CompactedTurn
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 moreSource§impl Debug for CompactedTurn
impl Debug for CompactedTurn
Source§impl<'de> Deserialize<'de> for CompactedTurn
impl<'de> Deserialize<'de> for CompactedTurn
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 CompactedTurn
impl RefUnwindSafe for CompactedTurn
impl Send for CompactedTurn
impl Sync for CompactedTurn
impl Unpin for CompactedTurn
impl UnsafeUnpin for CompactedTurn
impl UnwindSafe for CompactedTurn
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