pub enum EvalResponsesRunSource {
FileContent(EvalJsonlFileContentSource),
FileId(EvalJsonlFileIdSource),
Responses(EvalResponsesSource),
}Expand description
Responses source.
Variants§
FileContent(EvalJsonlFileContentSource)
File content source.
FileId(EvalJsonlFileIdSource)
File ID source.
Responses(EvalResponsesSource)
A EvalResponsesSource object describing a run data source configuration.
Trait Implementations§
Source§impl Clone for EvalResponsesRunSource
impl Clone for EvalResponsesRunSource
Source§fn clone(&self) -> EvalResponsesRunSource
fn clone(&self) -> EvalResponsesRunSource
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 EvalResponsesRunSource
impl Debug for EvalResponsesRunSource
Source§impl<'de> Deserialize<'de> for EvalResponsesRunSource
impl<'de> Deserialize<'de> for EvalResponsesRunSource
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 EvalResponsesRunSource
impl PartialEq for EvalResponsesRunSource
Source§impl Serialize for EvalResponsesRunSource
impl Serialize for EvalResponsesRunSource
impl StructuralPartialEq for EvalResponsesRunSource
Auto Trait Implementations§
impl Freeze for EvalResponsesRunSource
impl RefUnwindSafe for EvalResponsesRunSource
impl Send for EvalResponsesRunSource
impl Sync for EvalResponsesRunSource
impl Unpin for EvalResponsesRunSource
impl UnwindSafe for EvalResponsesRunSource
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