pub struct ReasoningOutput {
pub execution_report: ExecutionReport,
pub oracle_assessment: OracleAssessment,
pub stop_reason: ExecutionStopReason,
}Expand description
Bundled output from a full reasoning run.
Fields§
§execution_report: ExecutionReport§oracle_assessment: OracleAssessment§stop_reason: ExecutionStopReasonTrait 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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ReasoningOutput
impl RefUnwindSafe for ReasoningOutput
impl Send for ReasoningOutput
impl Sync for ReasoningOutput
impl Unpin for ReasoningOutput
impl UnsafeUnpin 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