pub enum RemoteReasoningEncoding {
Effort,
Budget(BTreeMap<String, u32>),
}Expand description
Mirror of the core ReasoningEncoding.
Variants§
Trait Implementations§
Source§impl Clone for RemoteReasoningEncoding
impl Clone for RemoteReasoningEncoding
Source§fn clone(&self) -> RemoteReasoningEncoding
fn clone(&self) -> RemoteReasoningEncoding
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 RemoteReasoningEncoding
impl Debug for RemoteReasoningEncoding
Source§impl Default for RemoteReasoningEncoding
impl Default for RemoteReasoningEncoding
Source§fn default() -> RemoteReasoningEncoding
fn default() -> RemoteReasoningEncoding
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RemoteReasoningEncoding
impl<'de> Deserialize<'de> for RemoteReasoningEncoding
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 RemoteReasoningEncoding
Source§impl JsonSchema for RemoteReasoningEncoding
impl JsonSchema for RemoteReasoningEncoding
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
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 is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for RemoteReasoningEncoding
impl PartialEq for RemoteReasoningEncoding
Source§impl Serialize for RemoteReasoningEncoding
impl Serialize for RemoteReasoningEncoding
impl StructuralPartialEq for RemoteReasoningEncoding
Auto Trait Implementations§
impl Freeze for RemoteReasoningEncoding
impl RefUnwindSafe for RemoteReasoningEncoding
impl Send for RemoteReasoningEncoding
impl Sync for RemoteReasoningEncoding
impl Unpin for RemoteReasoningEncoding
impl UnsafeUnpin for RemoteReasoningEncoding
impl UnwindSafe for RemoteReasoningEncoding
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