pub struct ApprovalResolved {
pub thread_id: ThreadId,
pub turn_id: TurnId,
pub approval_id: String,
pub tool_id: String,
pub tool_name: String,
pub approved: bool,
pub timestamp: OffsetDateTime,
}Fields§
§thread_id: ThreadId§turn_id: TurnId§approval_id: String§tool_id: String§tool_name: String§approved: bool§timestamp: OffsetDateTimeTrait Implementations§
Source§impl Clone for ApprovalResolved
impl Clone for ApprovalResolved
Source§fn clone(&self) -> ApprovalResolved
fn clone(&self) -> ApprovalResolved
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ApprovalResolved
impl Debug for ApprovalResolved
Source§impl<'de> Deserialize<'de> for ApprovalResolved
impl<'de> Deserialize<'de> for ApprovalResolved
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ApprovalResolved
impl RefUnwindSafe for ApprovalResolved
impl Send for ApprovalResolved
impl Sync for ApprovalResolved
impl Unpin for ApprovalResolved
impl UnsafeUnpin for ApprovalResolved
impl UnwindSafe for ApprovalResolved
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