pub struct ExecuteClientSync {
pub client_message_count: usize,
pub client_last_message_id: Option<String>,
pub client_has_pending_question: bool,
pub client_pending_question_tool_call_id: Option<String>,
}Expand description
Client-side sync state sent with execute requests.
Fields§
§client_message_count: usize§client_last_message_id: Option<String>§client_has_pending_question: bool§client_pending_question_tool_call_id: Option<String>Trait Implementations§
Source§impl Clone for ExecuteClientSync
impl Clone for ExecuteClientSync
Auto Trait Implementations§
impl Freeze for ExecuteClientSync
impl RefUnwindSafe for ExecuteClientSync
impl Send for ExecuteClientSync
impl Sync for ExecuteClientSync
impl Unpin for ExecuteClientSync
impl UnsafeUnpin for ExecuteClientSync
impl UnwindSafe for ExecuteClientSync
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