Expand description
Types for storing and interacting with values in Widgets.
Structs§
- A lock could not be aquired without blocking.
- Suspends the current async task until the contained value has been updated or there are no remaining writers for the value.
- 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
Dynamicvalue. - A value stored in a
Dynamicwith itsGeneration. - A batch of invalidations across one or more windows.
- A
mutreference toTthat 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
Sources 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. - A lock was unable to be acquired.
- 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_eachoperation applied to it. - A type that can have a
for_eachoperation 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 aTpassed into a mapping function. - A type that can create a
Dynamic<U>from aTpassed into a mapping function. - A source of one or more
Tvalues. - A type that can be the source of a
Switcherwidget.