pub struct DeferredRemovals { /* private fields */ }Expand description
Deferred reactor removal queue.
Reactors request removal during dispatch by pushing their token
via ResMut<DeferredRemovals>. The ReactorSystem
drains this after all reactors in the frame have run.
Implementations§
Trait Implementations§
Source§impl Default for DeferredRemovals
impl Default for DeferredRemovals
Source§fn default() -> DeferredRemovals
fn default() -> DeferredRemovals
Returns the “default value” for a type. Read more
impl Resource for DeferredRemovals
Auto Trait Implementations§
impl Freeze for DeferredRemovals
impl RefUnwindSafe for DeferredRemovals
impl Send for DeferredRemovals
impl Sync for DeferredRemovals
impl Unpin for DeferredRemovals
impl UnsafeUnpin for DeferredRemovals
impl UnwindSafe for DeferredRemovals
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