pub struct BenchRandomShapeInput {
pub input_tokens: u32,
pub output_tokens: u32,
pub weight: u32,
}Expand description
One exact ISL/OSL pair and its relative categorical sampling weight.
Fields§
§input_tokens: u32§output_tokens: u32§weight: u32Trait Implementations§
Source§impl Clone for BenchRandomShapeInput
impl Clone for BenchRandomShapeInput
Source§fn clone(&self) -> BenchRandomShapeInput
fn clone(&self) -> BenchRandomShapeInput
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 BenchRandomShapeInput
impl Debug for BenchRandomShapeInput
Source§impl<'de> Deserialize<'de> for BenchRandomShapeInput
impl<'de> Deserialize<'de> for BenchRandomShapeInput
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
impl Eq for BenchRandomShapeInput
Source§impl JsonSchema for BenchRandomShapeInput
impl JsonSchema for BenchRandomShapeInput
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 BenchRandomShapeInput
impl PartialEq for BenchRandomShapeInput
Source§impl Serialize for BenchRandomShapeInput
impl Serialize for BenchRandomShapeInput
impl StructuralPartialEq for BenchRandomShapeInput
Auto Trait Implementations§
impl Freeze for BenchRandomShapeInput
impl RefUnwindSafe for BenchRandomShapeInput
impl Send for BenchRandomShapeInput
impl Sync for BenchRandomShapeInput
impl Unpin for BenchRandomShapeInput
impl UnsafeUnpin for BenchRandomShapeInput
impl UnwindSafe for BenchRandomShapeInput
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