pub struct PermissionSubscription { /* private fields */ }Expand description
A registration for changes of the notification permission. Dropping it ends the registration, so a runtime keeps it for as long as the reader it wakes is alive.
Trait Implementations§
Source§impl Drop for PermissionSubscription
impl Drop for PermissionSubscription
Auto Trait Implementations§
impl Freeze for PermissionSubscription
impl RefUnwindSafe for PermissionSubscription
impl Send for PermissionSubscription
impl Sync for PermissionSubscription
impl Unpin for PermissionSubscription
impl UnsafeUnpin for PermissionSubscription
impl UnwindSafe for PermissionSubscription
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