pub struct ReasoningToggle {
pub enable_param: Option<String>,
pub include_reasoning_param: Option<String>,
}Expand description
Reasoning toggle paths for clients.
Fields§
§enable_param: Option<String>Parameter path to enable reasoning.
include_reasoning_param: Option<String>Parameter path to include reasoning in response.
Trait Implementations§
Source§impl Clone for ReasoningToggle
impl Clone for ReasoningToggle
Source§fn clone(&self) -> ReasoningToggle
fn clone(&self) -> ReasoningToggle
Returns a duplicate of the value. Read more
1.0.0 · 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 ReasoningToggle
impl Debug for ReasoningToggle
Source§impl Default for ReasoningToggle
impl Default for ReasoningToggle
Source§fn default() -> ReasoningToggle
fn default() -> ReasoningToggle
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReasoningToggle
impl<'de> Deserialize<'de> for ReasoningToggle
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 ReasoningToggle
impl PartialEq for ReasoningToggle
Source§impl Serialize for ReasoningToggle
impl Serialize for ReasoningToggle
impl StructuralPartialEq for ReasoningToggle
Auto Trait Implementations§
impl Freeze for ReasoningToggle
impl RefUnwindSafe for ReasoningToggle
impl Send for ReasoningToggle
impl Sync for ReasoningToggle
impl Unpin for ReasoningToggle
impl UnsafeUnpin for ReasoningToggle
impl UnwindSafe for ReasoningToggle
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