pub struct AnimatedValue {
pub name: String,
pub duration: Scalar,
}
Expand description
A single, animated value with a name and a duration
Fields§
§name: String
The name of the animated value
This is used to get the progress of the animation value with the
value_progress
function.
duration: Scalar
The duration of the animation
Trait Implementations§
source§impl Clone for AnimatedValue
impl Clone for AnimatedValue
source§fn clone(&self) -> AnimatedValue
fn clone(&self) -> AnimatedValue
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AnimatedValue
impl Debug for AnimatedValue
source§impl Default for AnimatedValue
impl Default for AnimatedValue
source§fn default() -> AnimatedValue
fn default() -> AnimatedValue
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for AnimatedValue
impl<'de> Deserialize<'de> for AnimatedValue
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AnimatedValue
impl RefUnwindSafe for AnimatedValue
impl Send for AnimatedValue
impl Sync for AnimatedValue
impl Unpin for AnimatedValue
impl UnwindSafe for AnimatedValue
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)