pub struct CleanupState {
pub context_collapse_reset: bool,
pub user_context_cleared: bool,
pub memory_files_cleared: bool,
pub system_prompt_cleared: bool,
pub classifier_approvals_cleared: bool,
pub speculative_checks_cleared: bool,
pub beta_tracing_cleared: bool,
pub session_messages_cleared: bool,
pub file_content_swept: bool,
}Expand description
Tracks which caches have been cleared (for debugging/telemetry)
Fields§
§context_collapse_reset: bool§user_context_cleared: bool§memory_files_cleared: bool§system_prompt_cleared: bool§classifier_approvals_cleared: bool§speculative_checks_cleared: bool§beta_tracing_cleared: bool§session_messages_cleared: bool§file_content_swept: boolTrait Implementations§
Source§impl Clone for CleanupState
impl Clone for CleanupState
Source§fn clone(&self) -> CleanupState
fn clone(&self) -> CleanupState
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 CleanupState
impl Debug for CleanupState
Source§impl Default for CleanupState
impl Default for CleanupState
Source§fn default() -> CleanupState
fn default() -> CleanupState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CleanupState
impl RefUnwindSafe for CleanupState
impl Send for CleanupState
impl Sync for CleanupState
impl Unpin for CleanupState
impl UnsafeUnpin for CleanupState
impl UnwindSafe for CleanupState
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