pub struct EvaluateInput {
pub agent_output: Option<String>,
pub conversation: Option<Vec<ConversationMessage>>,
pub grounds: Option<Vec<Ground>>,
}Fields§
§agent_output: Option<String>§conversation: Option<Vec<ConversationMessage>>§grounds: Option<Vec<Ground>>Trait Implementations§
Source§impl Clone for EvaluateInput
impl Clone for EvaluateInput
Source§fn clone(&self) -> EvaluateInput
fn clone(&self) -> EvaluateInput
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 EvaluateInput
impl Debug for EvaluateInput
Source§impl PartialEq for EvaluateInput
impl PartialEq for EvaluateInput
impl StructuralPartialEq for EvaluateInput
Auto Trait Implementations§
impl Freeze for EvaluateInput
impl RefUnwindSafe for EvaluateInput
impl Send for EvaluateInput
impl Sync for EvaluateInput
impl Unpin for EvaluateInput
impl UnsafeUnpin for EvaluateInput
impl UnwindSafe for EvaluateInput
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