pub struct KernelOutcome {
pub answer: String,
pub model_turns: usize,
pub tool_calls: usize,
pub usage: TokenUsage,
}Fields§
§answer: String§model_turns: usize§tool_calls: usize§usage: TokenUsageTrait Implementations§
Source§impl Clone for KernelOutcome
impl Clone for KernelOutcome
Auto Trait Implementations§
impl Freeze for KernelOutcome
impl RefUnwindSafe for KernelOutcome
impl Send for KernelOutcome
impl Sync for KernelOutcome
impl Unpin for KernelOutcome
impl UnsafeUnpin for KernelOutcome
impl UnwindSafe for KernelOutcome
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