pub enum CompactTarget {
Output(usize),
Result(usize),
}Expand description
Index into a message’s parts list identifying which part to compact.
Variants§
Output(usize)
A ToolOutput part at the given index.
Result(usize)
A ToolResult part at the given index.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CompactTarget
impl RefUnwindSafe for CompactTarget
impl Send for CompactTarget
impl Sync for CompactTarget
impl Unpin for CompactTarget
impl UnsafeUnpin for CompactTarget
impl UnwindSafe for CompactTarget
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