Struct PluginWebhookRegistryLease
pub struct PluginWebhookRegistryLease { /* private fields */ }Expand description
Ownership proof for one channel-supervisor route generation.
Publishing and retirement are conditional on this generation still being current, so a delayed older supervisor cannot erase newer routes.
Implementations§
Trait Implementations§
Source§impl Drop for PluginWebhookRegistryLease
impl Drop for PluginWebhookRegistryLease
Auto Trait Implementations§
impl Freeze for PluginWebhookRegistryLease
impl RefUnwindSafe for PluginWebhookRegistryLease
impl Send for PluginWebhookRegistryLease
impl Sync for PluginWebhookRegistryLease
impl Unpin for PluginWebhookRegistryLease
impl UnsafeUnpin for PluginWebhookRegistryLease
impl UnwindSafe for PluginWebhookRegistryLease
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