pub struct CleanupEffect { /* private fields */ }Expand description
A reactive execution with a guard released before the next execution and on disposal. Destructors run without dependency tracking or registry borrows.
Implementations§
Source§impl CleanupEffect
impl CleanupEffect
Trait Implementations§
Source§impl Drop for CleanupEffect
impl Drop for CleanupEffect
Auto Trait Implementations§
impl !RefUnwindSafe for CleanupEffect
impl !Send for CleanupEffect
impl !Sync for CleanupEffect
impl !UnwindSafe for CleanupEffect
impl Freeze for CleanupEffect
impl Unpin for CleanupEffect
impl UnsafeUnpin for CleanupEffect
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