pub enum BuiltinLlmCodec {
OpenAiChat,
OpenAiResponses,
AnthropicMessages,
}Expand description
Built-in LLM codec identities available to native plugins.
Variants§
OpenAiChat
OpenAI Chat Completions.
OpenAiResponses
OpenAI Responses.
AnthropicMessages
Anthropic Messages.
Trait Implementations§
Source§impl Clone for BuiltinLlmCodec
impl Clone for BuiltinLlmCodec
Source§fn clone(&self) -> BuiltinLlmCodec
fn clone(&self) -> BuiltinLlmCodec
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 BuiltinLlmCodec
Source§impl Debug for BuiltinLlmCodec
impl Debug for BuiltinLlmCodec
Source§impl<'de> Deserialize<'de> for BuiltinLlmCodec
impl<'de> Deserialize<'de> for BuiltinLlmCodec
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 BuiltinLlmCodec
Source§impl PartialEq for BuiltinLlmCodec
impl PartialEq for BuiltinLlmCodec
Source§impl Serialize for BuiltinLlmCodec
impl Serialize for BuiltinLlmCodec
impl StructuralPartialEq for BuiltinLlmCodec
Auto Trait Implementations§
impl Freeze for BuiltinLlmCodec
impl RefUnwindSafe for BuiltinLlmCodec
impl Send for BuiltinLlmCodec
impl Sync for BuiltinLlmCodec
impl Unpin for BuiltinLlmCodec
impl UnsafeUnpin for BuiltinLlmCodec
impl UnwindSafe for BuiltinLlmCodec
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