FadingAnim

Trait FadingAnim 

Source
pub trait FadingAnim:
    FadingRequirement
    + Sized
    + 'static {
    // Required methods
    fn fade_in(&mut self) -> AnimationCell<Self>;
    fn fade_out(&mut self) -> AnimationCell<Self>;
}
Expand description

The methods to create animations for T that satisfies FadingRequirement

Required Methods§

Source

fn fade_in(&mut self) -> AnimationCell<Self>

Create a FadeIn anim.

Source

fn fade_out(&mut self) -> AnimationCell<Self>

Create a FadeOut anim.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T: FadingRequirement + Sized + 'static> FadingAnim for T