pub struct BenchAgenticCatalogInput {Show 40 fields
pub repository: String,
pub revision: String,
pub filename: String,
pub sha256: String,
pub cache_path: Option<PathBuf>,
pub cache_state: Option<BenchDatasetCacheState>,
pub trace_count: u32,
pub approximate_bytes: u64,
pub license: String,
pub source_format: String,
pub aiperf_loader: String,
pub materialization_identity: String,
pub scenario: String,
pub concurrency_semantics: String,
pub replay_semantics: String,
pub cache_bust: String,
pub trajectory_start_min: f64,
pub trajectory_start_max: f64,
pub global_idle_gap_cap_seconds: f64,
pub trace_idle_gap_cap_seconds: f64,
pub cache_warmup_requests_per_lane: u64,
pub warmup_grace_seconds: u64,
pub dataset_configuration_timeout_seconds: u64,
pub service_profile_configuration_timeout_seconds: u64,
pub default_duration_seconds: u64,
pub minimum_duration_seconds: u64,
pub failure_threshold: f64,
pub dataset_entries: u32,
pub streaming: bool,
pub ignore_eos: bool,
pub use_server_token_count: bool,
pub gpu_telemetry: bool,
pub server_metric_slice_seconds: u64,
pub required_artifacts: Vec<String>,
pub unavailable_dimensions: Vec<String>,
pub inferencex_repository: String,
pub inferencex_revision: String,
pub inferencex_reference: String,
pub aiperf_revision: String,
pub aiperf_version: String,
}Fields§
§repository: String§revision: String§filename: String§sha256: String§cache_path: Option<PathBuf>§cache_state: Option<BenchDatasetCacheState>§trace_count: u32§approximate_bytes: u64§license: String§source_format: String§aiperf_loader: String§materialization_identity: String§scenario: String§concurrency_semantics: String§replay_semantics: String§cache_bust: String§trajectory_start_min: f64§trajectory_start_max: f64§global_idle_gap_cap_seconds: f64§trace_idle_gap_cap_seconds: f64§cache_warmup_requests_per_lane: u64§warmup_grace_seconds: u64§dataset_configuration_timeout_seconds: u64§service_profile_configuration_timeout_seconds: u64§default_duration_seconds: u64§minimum_duration_seconds: u64§failure_threshold: f64§dataset_entries: u32§streaming: bool§ignore_eos: bool§use_server_token_count: bool§gpu_telemetry: bool§server_metric_slice_seconds: u64§required_artifacts: Vec<String>§inferencex_repository: String§inferencex_revision: String§inferencex_reference: String§aiperf_revision: String§aiperf_version: StringTrait Implementations§
Source§impl Clone for BenchAgenticCatalogInput
impl Clone for BenchAgenticCatalogInput
Source§fn clone(&self) -> BenchAgenticCatalogInput
fn clone(&self) -> BenchAgenticCatalogInput
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 BenchAgenticCatalogInput
impl Debug for BenchAgenticCatalogInput
Source§impl<'de> Deserialize<'de> for BenchAgenticCatalogInput
impl<'de> Deserialize<'de> for BenchAgenticCatalogInput
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 BenchAgenticCatalogInput
impl JsonSchema for BenchAgenticCatalogInput
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 BenchAgenticCatalogInput
impl PartialEq for BenchAgenticCatalogInput
Source§impl Serialize for BenchAgenticCatalogInput
impl Serialize for BenchAgenticCatalogInput
impl StructuralPartialEq for BenchAgenticCatalogInput
Auto Trait Implementations§
impl Freeze for BenchAgenticCatalogInput
impl RefUnwindSafe for BenchAgenticCatalogInput
impl Send for BenchAgenticCatalogInput
impl Sync for BenchAgenticCatalogInput
impl Unpin for BenchAgenticCatalogInput
impl UnsafeUnpin for BenchAgenticCatalogInput
impl UnwindSafe for BenchAgenticCatalogInput
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