pub enum LanguageModelToolResultContent {
Text(Arc<str>),
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for LanguageModelToolResultContent
impl Clone for LanguageModelToolResultContent
Source§fn clone(&self) -> LanguageModelToolResultContent
fn clone(&self) -> LanguageModelToolResultContent
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<'de> Deserialize<'de> for LanguageModelToolResultContent
impl<'de> Deserialize<'de> for LanguageModelToolResultContent
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 From<&str> for LanguageModelToolResultContent
impl From<&str> for LanguageModelToolResultContent
Source§impl From<String> for LanguageModelToolResultContent
impl From<String> for LanguageModelToolResultContent
Source§impl PartialEq for LanguageModelToolResultContent
impl PartialEq for LanguageModelToolResultContent
Source§fn eq(&self, other: &LanguageModelToolResultContent) -> bool
fn eq(&self, other: &LanguageModelToolResultContent) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for LanguageModelToolResultContent
impl StructuralPartialEq for LanguageModelToolResultContent
Auto Trait Implementations§
impl Freeze for LanguageModelToolResultContent
impl RefUnwindSafe for LanguageModelToolResultContent
impl Send for LanguageModelToolResultContent
impl Sync for LanguageModelToolResultContent
impl Unpin for LanguageModelToolResultContent
impl UnwindSafe for LanguageModelToolResultContent
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,
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.