Expand description
Computed reactive values that derive from other reactive values.
Modules§
- suspense
- Utilities used to track whether asynchronous computeds are currently loading.
Structs§
- ArcAsync
Derived - A reactive value that is derived by running an asynchronous computation in response to changes in its sources.
- ArcMemo
- An efficient derived reactive value based on other reactive values.
- Async
Derived - A reactive value that is derived by running an asynchronous computation in response to changes in its sources.
- Async
Derived Future - A
Future
that is ready when anArcAsyncDerived
is finished loading or reloading, and contains its value..await
ing this clones the valueT
. - Async
Derived Ready Future - A
Future
that is ready when anArcAsyncDerived
is finished loading or reloading, but does not contain its value. - Async
Derived RefFuture - A
Future
that is ready when anArcAsyncDerived
is finished loading or reloading, and yields anAsyncDerivedGuard
that dereferences to its value. - Memo
- A memo is an efficient derived reactive value based on other reactive values.
- Scoped
Future - A
Future
wrapper that sets theOwner
andObserver
before polling the innerFuture
. - Selector
- A conditional signal that only notifies subscribers when a change in the source signal’s value changes whether the given function is true.
Functions§
- create_
memo Deprecated - Creates a new memoized, computed reactive value.
- create_
owning_ memo Deprecated - Creates a new memo by passing a function that computes the value.
- create_
read_ slice - Takes a memoized, read-only slice of a signal. This is equivalent to the
read-only half of
create_slice
. - create_
selector Deprecated - A conditional signal that only notifies subscribers when a change in the source signal’s value changes whether the given function is true.
- create_
selector_ with_ fn Deprecated - Creates a conditional signal that only notifies subscribers when a change in the source signal’s value changes whether the given function is true.
- create_
slice - Derives a reactive slice of an
RwSignal
. - create_
write_ slice - Creates a setter to access one slice of a signal. This is equivalent to the
write-only half of
create_slice
.
Type Aliases§
- Async
Derived Guard - A read guard that holds access to an async derived resource.