pub struct DirectionalTransition {
pub type: Type,
pub direction: Direction,
pub duration: f64,
pub easing: Box<Easing>,
pub match_layers: Option<bool>,
}
Expand description
DirectionalTransition : Describes an animation used when navigating in a prototype.
Fields§
§type: Type
§direction: Direction
§duration: f64
The duration of the transition in milliseconds.
easing: Box<Easing>
The easing curve of the transition.
match_layers: Option<bool>
When the transition type
is \"SMART_ANIMATE\"
or when matchLayers
is true
, then the transition will be performed using smart animate, which attempts to match corresponding layers an interpolate other properties during the animation.
Implementations§
Trait Implementations§
Source§impl Clone for DirectionalTransition
impl Clone for DirectionalTransition
Source§fn clone(&self) -> DirectionalTransition
fn clone(&self) -> DirectionalTransition
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 DirectionalTransition
impl Debug for DirectionalTransition
Source§impl Default for DirectionalTransition
impl Default for DirectionalTransition
Source§fn default() -> DirectionalTransition
fn default() -> DirectionalTransition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DirectionalTransition
impl<'de> Deserialize<'de> for DirectionalTransition
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 DirectionalTransition
impl PartialEq for DirectionalTransition
Source§impl Serialize for DirectionalTransition
impl Serialize for DirectionalTransition
impl StructuralPartialEq for DirectionalTransition
Auto Trait Implementations§
impl Freeze for DirectionalTransition
impl RefUnwindSafe for DirectionalTransition
impl Send for DirectionalTransition
impl Sync for DirectionalTransition
impl Unpin for DirectionalTransition
impl UnwindSafe for DirectionalTransition
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