pub type Atom = Atom<AtomStaticSet>;
Aliased Type§
struct Atom { /* private fields */ }
Trait Implementations§
Source§impl ToAnimatedValue for Atom
impl ToAnimatedValue for Atom
Source§type AnimatedValue = Atom<AtomStaticSet>
type AnimatedValue = Atom<AtomStaticSet>
The type of the animated value.
Source§fn to_animated_value(self, _: &Context<'_>) -> Self
fn to_animated_value(self, _: &Context<'_>) -> Self
Converts this value to an animated value.
Source§fn from_animated_value(animated: Self::AnimatedValue) -> Self
fn from_animated_value(animated: Self::AnimatedValue) -> Self
Converts back an animated value into a computed value.
Source§impl ToComputedValue for Atom
impl ToComputedValue for Atom
Source§type ComputedValue = Atom<AtomStaticSet>
type ComputedValue = Atom<AtomStaticSet>
The computed value type we’re going to be converted to.
Source§fn to_computed_value(&self, _: &Context<'_>) -> Self
fn to_computed_value(&self, _: &Context<'_>) -> Self
Convert a specified value to a computed value, using itself and the data
inside the
Context
.Source§fn from_computed_value(other: &Self) -> Self
fn from_computed_value(other: &Self) -> Self
Convert a computed value to specified value form. Read more
Source§impl ToResolvedValue for Atom
impl ToResolvedValue for Atom
Source§type ResolvedValue = Atom<AtomStaticSet>
type ResolvedValue = Atom<AtomStaticSet>
The resolved value type we’re going to be converted to.
Source§fn to_resolved_value(self, _: &Context<'_>) -> Self
fn to_resolved_value(self, _: &Context<'_>) -> Self
Convert a resolved value to a resolved value.
Source§fn from_resolved_value(resolved: Self::ResolvedValue) -> Self
fn from_resolved_value(resolved: Self::ResolvedValue) -> Self
Convert a resolved value to resolved value form.