pub struct RepairReport {
pub closed_tool_calls: Vec<String>,
pub torn_tail: bool,
}Expand description
Outcome of SessionManager::repair_interrupted_turn.
Fields§
§closed_tool_calls: Vec<String>Ids of the closed dangling tool calls, in append order.
torn_tail: boolWhether a torn tail line was terminated with "\n".
Trait Implementations§
Source§impl Clone for RepairReport
impl Clone for RepairReport
Source§impl Debug for RepairReport
impl Debug for RepairReport
Source§impl Default for RepairReport
impl Default for RepairReport
impl Eq for RepairReport
Source§impl PartialEq for RepairReport
impl PartialEq for RepairReport
impl StructuralPartialEq for RepairReport
Auto Trait Implementations§
impl Freeze for RepairReport
impl RefUnwindSafe for RepairReport
impl Send for RepairReport
impl Sync for RepairReport
impl Unpin for RepairReport
impl UnsafeUnpin for RepairReport
impl UnwindSafe for RepairReport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.