pub struct Cleaner { /* private fields */ }Trait Implementations§
Source§impl Abandonable for Cleaner
impl Abandonable for Cleaner
Source§impl MonitoringCleaner for Cleaner
impl MonitoringCleaner for Cleaner
Source§fn relinquish(self)
fn relinquish(self)
Relinquishs the
MonitoringCleaner without removing the underlying Monitoring concept. This is useful
when another process tried to cleanup the stale resources of the dead process but is unable
to due to insufficient permissions.Auto Trait Implementations§
impl Freeze for Cleaner
impl RefUnwindSafe for Cleaner
impl Send for Cleaner
impl Sync for Cleaner
impl Unpin for Cleaner
impl UnsafeUnpin for Cleaner
impl UnwindSafe for Cleaner
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