pub struct PlanExitResolvedNotification {
pub thread_id: ThreadId,
pub turn_id: TurnId,
pub request_id: String,
pub approved: bool,
pub target_mode: PolicyMode,
pub resolved_mode: PolicyMode,
}Fields§
§thread_id: ThreadId§turn_id: TurnId§request_id: String§approved: bool§target_mode: PolicyMode§resolved_mode: PolicyModeTrait Implementations§
Source§impl Clone for PlanExitResolvedNotification
impl Clone for PlanExitResolvedNotification
Source§fn clone(&self) -> PlanExitResolvedNotification
fn clone(&self) -> PlanExitResolvedNotification
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 PlanExitResolvedNotification
impl Debug for PlanExitResolvedNotification
Source§impl<'de> Deserialize<'de> for PlanExitResolvedNotification
impl<'de> Deserialize<'de> for PlanExitResolvedNotification
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 PlanExitResolvedNotification
impl RefUnwindSafe for PlanExitResolvedNotification
impl Send for PlanExitResolvedNotification
impl Sync for PlanExitResolvedNotification
impl Unpin for PlanExitResolvedNotification
impl UnsafeUnpin for PlanExitResolvedNotification
impl UnwindSafe for PlanExitResolvedNotification
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