pub enum SystemGeneratedReason {
ContextCompaction,
Other,
}Expand description
Reason for system-generated turns.
Variants§
ContextCompaction
Context compaction/auto-summarization continuation.
Other
Other/unknown system-generated reason.
Trait Implementations§
Source§impl Clone for SystemGeneratedReason
impl Clone for SystemGeneratedReason
Source§fn clone(&self) -> SystemGeneratedReason
fn clone(&self) -> SystemGeneratedReason
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 SystemGeneratedReason
impl Debug for SystemGeneratedReason
Source§impl<'de> Deserialize<'de> for SystemGeneratedReason
impl<'de> Deserialize<'de> for SystemGeneratedReason
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
Source§impl PartialEq for SystemGeneratedReason
impl PartialEq for SystemGeneratedReason
Source§impl Serialize for SystemGeneratedReason
impl Serialize for SystemGeneratedReason
impl Eq for SystemGeneratedReason
impl StructuralPartialEq for SystemGeneratedReason
Auto Trait Implementations§
impl Freeze for SystemGeneratedReason
impl RefUnwindSafe for SystemGeneratedReason
impl Send for SystemGeneratedReason
impl Sync for SystemGeneratedReason
impl Unpin for SystemGeneratedReason
impl UnwindSafe for SystemGeneratedReason
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