pub struct InteractiveApprovalHandler { /* private fields */ }Trait Implementations§
Source§impl ApprovalHandler for InteractiveApprovalHandler
impl ApprovalHandler for InteractiveApprovalHandler
fn wait<'life0, 'async_trait>(
&'life0 self,
request: ApprovalRequest,
cancel: CancellationToken,
) -> Pin<Box<dyn Future<Output = ApprovalDecision> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl !RefUnwindSafe for InteractiveApprovalHandler
impl !UnwindSafe for InteractiveApprovalHandler
impl Freeze for InteractiveApprovalHandler
impl Send for InteractiveApprovalHandler
impl Sync for InteractiveApprovalHandler
impl Unpin for InteractiveApprovalHandler
impl UnsafeUnpin for InteractiveApprovalHandler
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