pub struct TemplateInputMessages {
pub template: Vec<CreateEvalItem>,
}Fields§
§template: Vec<CreateEvalItem>A list of chat messages forming the prompt or context. May include variable references to
the item namespace, ie {{item.name}}.
Trait Implementations§
Source§impl Clone for TemplateInputMessages
impl Clone for TemplateInputMessages
Source§fn clone(&self) -> TemplateInputMessages
fn clone(&self) -> TemplateInputMessages
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 TemplateInputMessages
impl Debug for TemplateInputMessages
Source§impl<'de> Deserialize<'de> for TemplateInputMessages
impl<'de> Deserialize<'de> for TemplateInputMessages
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 TemplateInputMessages
impl PartialEq for TemplateInputMessages
Source§impl Serialize for TemplateInputMessages
impl Serialize for TemplateInputMessages
impl StructuralPartialEq for TemplateInputMessages
Auto Trait Implementations§
impl Freeze for TemplateInputMessages
impl RefUnwindSafe for TemplateInputMessages
impl Send for TemplateInputMessages
impl Sync for TemplateInputMessages
impl Unpin for TemplateInputMessages
impl UnwindSafe for TemplateInputMessages
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