pub enum LLMRequestType {
UserMessage,
ToolResult,
}Expand description
Type of request being sent to the LLM
Variants§
Trait Implementations§
Source§impl Clone for LLMRequestType
impl Clone for LLMRequestType
Source§fn clone(&self) -> LLMRequestType
fn clone(&self) -> LLMRequestType
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 LLMRequestType
impl Debug for LLMRequestType
Source§impl Display for LLMRequestType
impl Display for LLMRequestType
Source§impl PartialEq for LLMRequestType
impl PartialEq for LLMRequestType
impl Copy for LLMRequestType
impl Eq for LLMRequestType
impl StructuralPartialEq for LLMRequestType
Auto Trait Implementations§
impl Freeze for LLMRequestType
impl RefUnwindSafe for LLMRequestType
impl Send for LLMRequestType
impl Sync for LLMRequestType
impl Unpin for LLMRequestType
impl UnwindSafe for LLMRequestType
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.