pub struct CollabToolCallItem {
pub id: String,
pub tool: String,
pub status: String,
pub sender_thread_id: String,
pub receiver_thread_id: Option<String>,
pub new_thread_id: Option<String>,
pub prompt: Option<String>,
pub agent_status: Option<String>,
}Fields§
§id: String§tool: String§status: String§sender_thread_id: String§receiver_thread_id: Option<String>§new_thread_id: Option<String>§prompt: Option<String>§agent_status: Option<String>Trait Implementations§
Source§impl Clone for CollabToolCallItem
impl Clone for CollabToolCallItem
Source§fn clone(&self) -> CollabToolCallItem
fn clone(&self) -> CollabToolCallItem
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 moreSource§impl Debug for CollabToolCallItem
impl Debug for CollabToolCallItem
Source§impl PartialEq for CollabToolCallItem
impl PartialEq for CollabToolCallItem
impl Eq for CollabToolCallItem
impl StructuralPartialEq for CollabToolCallItem
Auto Trait Implementations§
impl Freeze for CollabToolCallItem
impl RefUnwindSafe for CollabToolCallItem
impl Send for CollabToolCallItem
impl Sync for CollabToolCallItem
impl Unpin for CollabToolCallItem
impl UnsafeUnpin for CollabToolCallItem
impl UnwindSafe for CollabToolCallItem
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