pub struct AnimationTag {
pub t1: Option<u32>,
pub t2: Option<u32>,
pub accel: Option<f32>,
pub modifiers: Vec<String>,
}Expand description
Animation tag (\t) representation
Fields§
§t1: Option<u32>Start time offset in centiseconds
t2: Option<u32>End time offset in centiseconds
accel: Option<f32>Acceleration factor
modifiers: Vec<String>Style modifiers to animate
Trait Implementations§
Source§impl Clone for AnimationTag
impl Clone for AnimationTag
Source§fn clone(&self) -> AnimationTag
fn clone(&self) -> AnimationTag
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AnimationTag
impl RefUnwindSafe for AnimationTag
impl Send for AnimationTag
impl Sync for AnimationTag
impl Unpin for AnimationTag
impl UnsafeUnpin for AnimationTag
impl UnwindSafe for AnimationTag
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more