pub struct ReasoningOutput {
pub effort: Option<ReasoningEffort>,
pub summary: Option<ReasoningSummary>,
}Fields§
§effort: Option<ReasoningEffort>§summary: Option<ReasoningSummary>Trait Implementations§
Source§impl Clone for ReasoningOutput
impl Clone for ReasoningOutput
Source§fn clone(&self) -> ReasoningOutput
fn clone(&self) -> ReasoningOutput
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 ReasoningOutput
impl Debug for ReasoningOutput
Source§impl<'de> Deserialize<'de> for ReasoningOutput
impl<'de> Deserialize<'de> for ReasoningOutput
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 ReasoningOutput
impl PartialEq for ReasoningOutput
Source§impl Serialize for ReasoningOutput
impl Serialize for ReasoningOutput
impl StructuralPartialEq for ReasoningOutput
Auto Trait Implementations§
impl Freeze for ReasoningOutput
impl RefUnwindSafe for ReasoningOutput
impl Send for ReasoningOutput
impl Sync for ReasoningOutput
impl Unpin for ReasoningOutput
impl UnwindSafe for ReasoningOutput
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