pub struct ExecApprovalReviewEvent {
pub id: String,
pub turn_id: String,
pub calls: Vec<ApprovalCall>,
pub status: ApprovalReviewStatus,
pub reason: Option<ApprovalReviewEscalation>,
}Fields§
§id: String§turn_id: String§calls: Vec<ApprovalCall>§status: ApprovalReviewStatus§reason: Option<ApprovalReviewEscalation>Trait Implementations§
Source§impl Clone for ExecApprovalReviewEvent
impl Clone for ExecApprovalReviewEvent
Source§fn clone(&self) -> ExecApprovalReviewEvent
fn clone(&self) -> ExecApprovalReviewEvent
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 ExecApprovalReviewEvent
impl Debug for ExecApprovalReviewEvent
Source§impl<'de> Deserialize<'de> for ExecApprovalReviewEvent
impl<'de> Deserialize<'de> for ExecApprovalReviewEvent
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
Source§impl PartialEq for ExecApprovalReviewEvent
impl PartialEq for ExecApprovalReviewEvent
Source§impl Serialize for ExecApprovalReviewEvent
impl Serialize for ExecApprovalReviewEvent
impl StructuralPartialEq for ExecApprovalReviewEvent
Auto Trait Implementations§
impl Freeze for ExecApprovalReviewEvent
impl RefUnwindSafe for ExecApprovalReviewEvent
impl Send for ExecApprovalReviewEvent
impl Sync for ExecApprovalReviewEvent
impl Unpin for ExecApprovalReviewEvent
impl UnsafeUnpin for ExecApprovalReviewEvent
impl UnwindSafe for ExecApprovalReviewEvent
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