pub enum BenchOutputStopInput {
Length,
Eos,
}Expand description
Whether a request’s output-token limit is an exact length or a cap that lets the model stop at end of sequence ([[RFC-0004:C-BENCH-REQUEST-SOURCES]]).
Variants§
Trait Implementations§
Source§impl Clone for BenchOutputStopInput
impl Clone for BenchOutputStopInput
impl Copy for BenchOutputStopInput
Source§impl Debug for BenchOutputStopInput
impl Debug for BenchOutputStopInput
Source§impl Default for BenchOutputStopInput
impl Default for BenchOutputStopInput
Source§impl<'de> Deserialize<'de> for BenchOutputStopInput
impl<'de> Deserialize<'de> for BenchOutputStopInput
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 BenchOutputStopInput
Source§impl JsonSchema for BenchOutputStopInput
impl JsonSchema for BenchOutputStopInput
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 BenchOutputStopInput
impl PartialEq for BenchOutputStopInput
Source§impl Serialize for BenchOutputStopInput
impl Serialize for BenchOutputStopInput
impl StructuralPartialEq for BenchOutputStopInput
Auto Trait Implementations§
impl Freeze for BenchOutputStopInput
impl RefUnwindSafe for BenchOutputStopInput
impl Send for BenchOutputStopInput
impl Sync for BenchOutputStopInput
impl Unpin for BenchOutputStopInput
impl UnsafeUnpin for BenchOutputStopInput
impl UnwindSafe for BenchOutputStopInput
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