pub enum LanguageModelToolResultOutputContentFileId {
Record(Record<String, String>),
String(String),
}Expand description
If using multiple providers, you need to specify the provider specific ids using the Record option. The key is the provider name, e.g. ‘openai’ or ‘anthropic’.
Variants§
Trait Implementations§
Source§impl Clone for LanguageModelToolResultOutputContentFileId
impl Clone for LanguageModelToolResultOutputContentFileId
Source§fn clone(&self) -> LanguageModelToolResultOutputContentFileId
fn clone(&self) -> LanguageModelToolResultOutputContentFileId
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 moreAuto Trait Implementations§
impl Freeze for LanguageModelToolResultOutputContentFileId
impl RefUnwindSafe for LanguageModelToolResultOutputContentFileId
impl Send for LanguageModelToolResultOutputContentFileId
impl Sync for LanguageModelToolResultOutputContentFileId
impl Unpin for LanguageModelToolResultOutputContentFileId
impl UnsafeUnpin for LanguageModelToolResultOutputContentFileId
impl UnwindSafe for LanguageModelToolResultOutputContentFileId
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