Struct sycamore_reactive::ReactiveScopeWeak [−][src]
pub struct ReactiveScopeWeak(_);
Expand description
A weak reference to a ReactiveScope
. This can be created by calling
ReactiveScope::downgrade
.
It is also possible to have a ReactiveScopeWeak
that points to nowhere. This can be created
by using Default::default
.
Implementations
Runs the passed callback in the reactive scope pointed to by this handle.
If the scope has already been destroyed, the callback is not run and None
is returned.
Runs the passed future in the reactive scope pointed to by this handle.
If the scope has already been destroyed, the callback is not run and None
is returned.
Returns true
if the ReactiveScope
pointed to by the weak reference is still valid.
Returns false
otherwise.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl !RefUnwindSafe for ReactiveScopeWeak
impl !Send for ReactiveScopeWeak
impl !Sync for ReactiveScopeWeak
impl Unpin for ReactiveScopeWeak
impl !UnwindSafe for ReactiveScopeWeak
Blanket Implementations
Mutably borrows from an owned value. Read more