Struct hexodsp::nodes::drop_thread::DropThread
source · [−]pub(crate) struct DropThread {
terminate: Arc<AtomicBool>,
th: Option<JoinHandle<()>>,
}
Expand description
For receiving deleted/overwritten nodes from the backend thread and dropping them.
Fields
terminate: Arc<AtomicBool>
th: Option<JoinHandle<()>>
Implementations
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for DropThread
impl Send for DropThread
impl Sync for DropThread
impl Unpin for DropThread
impl !UnwindSafe for DropThread
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more