pub struct PendingPermissionStore { /* private fields */ }Expand description
Thread-safe store of pending permission requests, keyed by permission ID.
Shared between the AcpPermissionHook (which inserts entries when it
sends a notification) and the ACP server’s dispatch loop (which resolves
entries when the client responds via session/request_permission).
Implementations§
Source§impl PendingPermissionStore
impl PendingPermissionStore
Trait Implementations§
Source§impl Clone for PendingPermissionStore
impl Clone for PendingPermissionStore
Auto Trait Implementations§
impl Freeze for PendingPermissionStore
impl RefUnwindSafe for PendingPermissionStore
impl Send for PendingPermissionStore
impl Sync for PendingPermissionStore
impl Unpin for PendingPermissionStore
impl UnsafeUnpin for PendingPermissionStore
impl UnwindSafe for PendingPermissionStore
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.