pub struct PartialRequestDefaults {
pub temperature: Option<FiniteF32>,
pub top_p: Option<FiniteF32>,
pub max_output_tokens: Option<u64>,
pub stop: Option<Vec<String>>,
pub seed: Option<i64>,
pub tool_choice: Option<ToolChoice>,
}Fields§
§temperature: Option<FiniteF32>§top_p: Option<FiniteF32>§max_output_tokens: Option<u64>§stop: Option<Vec<String>>§seed: Option<i64>§tool_choice: Option<ToolChoice>Trait Implementations§
Source§impl Clone for PartialRequestDefaults
impl Clone for PartialRequestDefaults
Source§fn clone(&self) -> PartialRequestDefaults
fn clone(&self) -> PartialRequestDefaults
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 PartialRequestDefaults
impl Debug for PartialRequestDefaults
Source§impl Default for PartialRequestDefaults
impl Default for PartialRequestDefaults
Source§fn default() -> PartialRequestDefaults
fn default() -> PartialRequestDefaults
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PartialRequestDefaults
impl<'de> Deserialize<'de> for PartialRequestDefaults
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 PartialEq for PartialRequestDefaults
impl PartialEq for PartialRequestDefaults
Source§fn eq(&self, other: &PartialRequestDefaults) -> bool
fn eq(&self, other: &PartialRequestDefaults) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PartialRequestDefaults
impl Serialize for PartialRequestDefaults
impl StructuralPartialEq for PartialRequestDefaults
Auto Trait Implementations§
impl Freeze for PartialRequestDefaults
impl RefUnwindSafe for PartialRequestDefaults
impl Send for PartialRequestDefaults
impl Sync for PartialRequestDefaults
impl Unpin for PartialRequestDefaults
impl UnsafeUnpin for PartialRequestDefaults
impl UnwindSafe for PartialRequestDefaults
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