pub struct DataSourceResponses {
pub source: DataSourceResponsesSource,
pub type_: String,
pub input_messages: Option<DataSourceResponsesInputMessages>,
pub model: Option<String>,
pub sampling_params: Option<DataSourceResponsesSamplingParams>,
}Expand description
A ResponsesRunDataSource object describing a model sampling configuration.
Fields§
§source: DataSourceResponsesSourceDetermines what populates the item namespace in this run’s data source.
type_: StringThe type of run data source. Always responses.
input_messages: Option<DataSourceResponsesInputMessages>Used when sampling from a model.
model: Option<String>The name of the model to use for generating completions (e.g. “o3-mini”).
sampling_params: Option<DataSourceResponsesSamplingParams>Trait Implementations§
Source§impl Clone for DataSourceResponses
impl Clone for DataSourceResponses
Source§fn clone(&self) -> DataSourceResponses
fn clone(&self) -> DataSourceResponses
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DataSourceResponses
impl Debug for DataSourceResponses
Source§impl<'de> Deserialize<'de> for DataSourceResponses
impl<'de> Deserialize<'de> for DataSourceResponses
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
Auto Trait Implementations§
impl Freeze for DataSourceResponses
impl RefUnwindSafe for DataSourceResponses
impl Send for DataSourceResponses
impl Sync for DataSourceResponses
impl Unpin for DataSourceResponses
impl UnsafeUnpin for DataSourceResponses
impl UnwindSafe for DataSourceResponses
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