pub struct CreateEvalCustomDataSourceConfigArgs { /* private fields */ }Expand description
Builder for CreateEvalCustomDataSourceConfig.
Implementations§
Source§impl CreateEvalCustomDataSourceConfigArgs
impl CreateEvalCustomDataSourceConfigArgs
Sourcepub fn item_schema<VALUE: Into<Value>>(&mut self, value: VALUE) -> &mut Self
pub fn item_schema<VALUE: Into<Value>>(&mut self, value: VALUE) -> &mut Self
The json schema for each row in the data source.
Sourcepub fn include_sample_schema<VALUE: Into<bool>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn include_sample_schema<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
Whether the eval should expect you to populate the sample namespace (ie, by generating responses off of your data source).
Sourcepub fn build(&self) -> Result<CreateEvalCustomDataSourceConfig, OpenAIError>
pub fn build(&self) -> Result<CreateEvalCustomDataSourceConfig, OpenAIError>
Builds a new CreateEvalCustomDataSourceConfig.
§Errors
If a required field has not been initialized.
Trait Implementations§
Source§impl Clone for CreateEvalCustomDataSourceConfigArgs
impl Clone for CreateEvalCustomDataSourceConfigArgs
Source§fn clone(&self) -> CreateEvalCustomDataSourceConfigArgs
fn clone(&self) -> CreateEvalCustomDataSourceConfigArgs
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 moreAuto Trait Implementations§
impl Freeze for CreateEvalCustomDataSourceConfigArgs
impl RefUnwindSafe for CreateEvalCustomDataSourceConfigArgs
impl Send for CreateEvalCustomDataSourceConfigArgs
impl Sync for CreateEvalCustomDataSourceConfigArgs
impl Unpin for CreateEvalCustomDataSourceConfigArgs
impl UnwindSafe for CreateEvalCustomDataSourceConfigArgs
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