pub struct CapacitySignal {
pub signal: Arc<AtomicBool>,
pub cleanup: Box<dyn Fn() + Send + Sync>,
}Expand description
Capacity signal with cleanup
Fields§
§signal: Arc<AtomicBool>§cleanup: Box<dyn Fn() + Send + Sync>Auto Trait Implementations§
impl Freeze for CapacitySignal
impl !RefUnwindSafe for CapacitySignal
impl Send for CapacitySignal
impl Sync for CapacitySignal
impl Unpin for CapacitySignal
impl UnsafeUnpin for CapacitySignal
impl !UnwindSafe for CapacitySignal
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