pub struct MockTurn {
pub tool_calls: Vec<ToolCall>,
pub output_text: Option<String>,
}Expand description
A single turn in a multi-turn scripted response.
Fields§
§tool_calls: Vec<ToolCall>§output_text: Option<String>Trait Implementations§
Auto Trait Implementations§
impl Freeze for MockTurn
impl RefUnwindSafe for MockTurn
impl Send for MockTurn
impl Sync for MockTurn
impl Unpin for MockTurn
impl UnsafeUnpin for MockTurn
impl UnwindSafe for MockTurn
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