pub enum CodeModeHistoryKind {
ToolCall,
Step,
Artifact,
}Variants§
Trait Implementations§
Source§impl Clone for CodeModeHistoryKind
impl Clone for CodeModeHistoryKind
Source§fn clone(&self) -> CodeModeHistoryKind
fn clone(&self) -> CodeModeHistoryKind
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 CodeModeHistoryKind
impl Debug for CodeModeHistoryKind
Source§impl<'de> Deserialize<'de> for CodeModeHistoryKind
impl<'de> Deserialize<'de> for CodeModeHistoryKind
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 CodeModeHistoryKind
impl PartialEq for CodeModeHistoryKind
Source§fn eq(&self, other: &CodeModeHistoryKind) -> bool
fn eq(&self, other: &CodeModeHistoryKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CodeModeHistoryKind
impl Serialize for CodeModeHistoryKind
impl Copy for CodeModeHistoryKind
impl Eq for CodeModeHistoryKind
impl StructuralPartialEq for CodeModeHistoryKind
Auto Trait Implementations§
impl Freeze for CodeModeHistoryKind
impl RefUnwindSafe for CodeModeHistoryKind
impl Send for CodeModeHistoryKind
impl Sync for CodeModeHistoryKind
impl Unpin for CodeModeHistoryKind
impl UnsafeUnpin for CodeModeHistoryKind
impl UnwindSafe for CodeModeHistoryKind
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.