pub enum CompressionTrigger {
Auto,
Manual,
InlineCompaction,
}Expand description
Compression trigger type.
Variants§
Auto
Automatic compression when token threshold is reached.
Manual
Manual compression via /compact command.
InlineCompaction
Inline compaction within the react loop (after tool execution).
Trait Implementations§
Source§impl Clone for CompressionTrigger
impl Clone for CompressionTrigger
Source§impl Debug for CompressionTrigger
impl Debug for CompressionTrigger
Source§impl<'de> Deserialize<'de> for CompressionTrigger
impl<'de> Deserialize<'de> for CompressionTrigger
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 CompressionTrigger
Source§impl PartialEq for CompressionTrigger
impl PartialEq for CompressionTrigger
Source§impl Serialize for CompressionTrigger
impl Serialize for CompressionTrigger
impl StructuralPartialEq for CompressionTrigger
Auto Trait Implementations§
impl Freeze for CompressionTrigger
impl RefUnwindSafe for CompressionTrigger
impl Send for CompressionTrigger
impl Sync for CompressionTrigger
impl Unpin for CompressionTrigger
impl UnsafeUnpin for CompressionTrigger
impl UnwindSafe for CompressionTrigger
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.