Expand description
Types for storing and interacting with values in Widgets.
Structs§
- Suspends the current async task until the contained value has been updated or there are no remaining writers for the value.
- A callback function is no longer connected to its source.
- A handle to a callback installed on a
Dynamic
. When dropped, the callback will be uninstalled. - A deadlock occurred accessing a
Dynamic
. - An instance of a value that provides APIs to observe and react to its contents.
- An exclusive reference to the contents of a
Dynamic
. - A reader of a
Dynamic<T>
that tracks the last generation accessed. - A tag that represents an individual revision of a
Dynamic
value. - A value stored in a
Dynamic
with itsGeneration
. - A batch of invalidations across one or more windows.
- A
mut
reference toT
that tracks whether the contents have been accessed throughDerefMut
. - A unique, reactive value.
- An exclusive reference to the value contained in an
Owned
. - A read-only reference to the value in an
Owned
. - A value that has its read and updated states tracked.
- A grouping of validations that can be checked simultaneously.
- Watches one or more
Source
s and invokes associated callbacks when changed. - A weak reference to a
Dynamic
. - A builder for validations that only run when a precondition is met.
Enums§
- A value that can only be read from.
- An error occurred while updating a value in a
Dynamic
. - An error returned from
Dynamic::try_compare_swap
. - The status of validating data.
- A value that may be either constant or dynamic.
Traits§
- A destination for values of type
T
. - Read access to a value stored in a
Dynamic
. - A type that can have a
for_each
operation applied to it. - A type that can have a
for_each
operation applied to it. - A collection of widgets that can be queried by
Key
. - A type that can convert into a
Dynamic<T>
. - A type that can convert into a
ReadOnly<T>
. - A type that can be converted into a
DynamicReader<T>
. - A type that can be converted into a
Value
. - A type that can create a
Dynamic<U>
from aT
passed into a mapping function. - A type that can create a
Dynamic<U>
from aT
passed into a mapping function. - A source of one or more
T
values. - A type that can be the source of a
Switcher
widget.