pub struct HistoryRewriteMetadata {
pub summarized_token_count: Option<u64>,
pub pruned_message_count: u32,
pub produced_summary: bool,
}Expand description
Metadata accumulated as a history rewrite pipeline runs.
Fields§
§summarized_token_count: Option<u64>§pruned_message_count: u32§produced_summary: boolTrait Implementations§
Source§impl Clone for HistoryRewriteMetadata
impl Clone for HistoryRewriteMetadata
Source§fn clone(&self) -> HistoryRewriteMetadata
fn clone(&self) -> HistoryRewriteMetadata
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 HistoryRewriteMetadata
impl Debug for HistoryRewriteMetadata
Source§impl Default for HistoryRewriteMetadata
impl Default for HistoryRewriteMetadata
Source§fn default() -> HistoryRewriteMetadata
fn default() -> HistoryRewriteMetadata
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HistoryRewriteMetadata
impl RefUnwindSafe for HistoryRewriteMetadata
impl Send for HistoryRewriteMetadata
impl Sync for HistoryRewriteMetadata
impl Unpin for HistoryRewriteMetadata
impl UnsafeUnpin for HistoryRewriteMetadata
impl UnwindSafe for HistoryRewriteMetadata
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