pub struct AnimationParams {
pub tps_numerator: u32,
pub tps_denominator: u32,
pub num_loops: u32,
}Expand description
Animation timing parameters.
Fields§
§tps_numerator: u32Ticks per second numerator (default 100 = 10ms precision).
tps_denominator: u32Ticks per second denominator (default 1).
num_loops: u32Number of loops: 0 = infinite (default), >0 = play N times.
Trait Implementations§
Source§impl Clone for AnimationParams
impl Clone for AnimationParams
Source§fn clone(&self) -> AnimationParams
fn clone(&self) -> AnimationParams
Returns a duplicate 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 AnimationParams
impl Debug for AnimationParams
Auto Trait Implementations§
impl Freeze for AnimationParams
impl RefUnwindSafe for AnimationParams
impl Send for AnimationParams
impl Sync for AnimationParams
impl Unpin for AnimationParams
impl UnwindSafe for AnimationParams
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