pub struct SimpleTransition {
pub type: Type,
pub duration: f64,
pub easing: Box<Easing>,
}
Expand description
SimpleTransition : Describes an animation used when navigating in a prototype.
Fields§
§type: Type
§duration: f64
The duration of the transition in milliseconds.
easing: Box<Easing>
The easing curve of the transition.
Implementations§
Trait Implementations§
Source§impl Clone for SimpleTransition
impl Clone for SimpleTransition
Source§fn clone(&self) -> SimpleTransition
fn clone(&self) -> SimpleTransition
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 SimpleTransition
impl Debug for SimpleTransition
Source§impl Default for SimpleTransition
impl Default for SimpleTransition
Source§fn default() -> SimpleTransition
fn default() -> SimpleTransition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SimpleTransition
impl<'de> Deserialize<'de> for SimpleTransition
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
Source§impl PartialEq for SimpleTransition
impl PartialEq for SimpleTransition
Source§impl Serialize for SimpleTransition
impl Serialize for SimpleTransition
impl StructuralPartialEq for SimpleTransition
Auto Trait Implementations§
impl Freeze for SimpleTransition
impl RefUnwindSafe for SimpleTransition
impl Send for SimpleTransition
impl Sync for SimpleTransition
impl Unpin for SimpleTransition
impl UnwindSafe for SimpleTransition
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