pub struct Timing {
pub duration: Duration,
pub delay: Duration,
pub end_delay: Duration,
pub iterations: Iterations,
pub direction: Direction,
pub fill: FillMode,
pub playback_rate: f64,
}Fields§
§duration: Duration§delay: Duration§end_delay: Duration§iterations: Iterations§direction: Direction§fill: FillMode§playback_rate: f64Implementations§
Source§impl Timing
impl Timing
pub const fn new(duration: Duration) -> Self
pub const fn delay(self, delay: Duration) -> Self
pub const fn end_delay(self, end_delay: Duration) -> Self
pub const fn iterations(self, iterations: Iterations) -> Self
pub const fn direction(self, direction: Direction) -> Self
pub const fn fill(self, fill: FillMode) -> Self
pub const fn playback_rate(self, playback_rate: f64) -> Self
Trait Implementations§
impl Copy for Timing
impl StructuralPartialEq for Timing
Auto Trait Implementations§
impl Freeze for Timing
impl RefUnwindSafe for Timing
impl Send for Timing
impl Sync for Timing
impl Unpin for Timing
impl UnsafeUnpin for Timing
impl UnwindSafe for Timing
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