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