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
Source§fn clone(&self) -> ExecuteClientSync
fn clone(&self) -> ExecuteClientSync
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto 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