pub enum ContextWindowItemKind {
Message,
ToolResult,
ContextInsight,
KnowledgeEvidence,
}Variants§
Trait Implementations§
Source§impl Clone for ContextWindowItemKind
impl Clone for ContextWindowItemKind
Source§fn clone(&self) -> ContextWindowItemKind
fn clone(&self) -> ContextWindowItemKind
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 moreimpl Copy for ContextWindowItemKind
Source§impl Debug for ContextWindowItemKind
impl Debug for ContextWindowItemKind
Source§impl<'de> Deserialize<'de> for ContextWindowItemKind
impl<'de> Deserialize<'de> for ContextWindowItemKind
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 ContextWindowItemKind
Source§impl PartialEq for ContextWindowItemKind
impl PartialEq for ContextWindowItemKind
Source§impl Serialize for ContextWindowItemKind
impl Serialize for ContextWindowItemKind
impl StructuralPartialEq for ContextWindowItemKind
Auto Trait Implementations§
impl Freeze for ContextWindowItemKind
impl RefUnwindSafe for ContextWindowItemKind
impl Send for ContextWindowItemKind
impl Sync for ContextWindowItemKind
impl Unpin for ContextWindowItemKind
impl UnsafeUnpin for ContextWindowItemKind
impl UnwindSafe for ContextWindowItemKind
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