pub struct BenchSessionSourceInput {
pub dataset: String,
pub profile: Option<String>,
pub max_input_tokens: u32,
pub output_tokens: Option<u32>,
pub inter_turn_delay_scale: f64,
pub max_inter_turn_delay_seconds: Option<f64>,
pub catalog: Box<BenchSessionDatasetCatalogInput>,
}Expand description
One release-qualified population of dependent linear session templates.
Fields§
§dataset: String§profile: Option<String>§max_input_tokens: u32§output_tokens: Option<u32>§inter_turn_delay_scale: f64§max_inter_turn_delay_seconds: Option<f64>§catalog: Box<BenchSessionDatasetCatalogInput>Trait Implementations§
Source§impl Clone for BenchSessionSourceInput
impl Clone for BenchSessionSourceInput
Source§fn clone(&self) -> BenchSessionSourceInput
fn clone(&self) -> BenchSessionSourceInput
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 BenchSessionSourceInput
impl Debug for BenchSessionSourceInput
Source§impl<'de> Deserialize<'de> for BenchSessionSourceInput
impl<'de> Deserialize<'de> for BenchSessionSourceInput
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 JsonSchema for BenchSessionSourceInput
impl JsonSchema for BenchSessionSourceInput
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for BenchSessionSourceInput
impl PartialEq for BenchSessionSourceInput
Source§impl Serialize for BenchSessionSourceInput
impl Serialize for BenchSessionSourceInput
impl StructuralPartialEq for BenchSessionSourceInput
Auto Trait Implementations§
impl Freeze for BenchSessionSourceInput
impl RefUnwindSafe for BenchSessionSourceInput
impl Send for BenchSessionSourceInput
impl Sync for BenchSessionSourceInput
impl Unpin for BenchSessionSourceInput
impl UnsafeUnpin for BenchSessionSourceInput
impl UnwindSafe for BenchSessionSourceInput
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