pub struct AnimationBehavior {
pub target: Option<AnimationTarget>,
pub attribute_names: Vec<String>,
pub additive: Option<String>,
pub accumulate: Option<String>,
pub transform_type: Option<String>,
pub from: Option<String>,
pub to: Option<String>,
pub by: Option<String>,
pub runtime_context: Option<String>,
pub override_mode: Option<String>,
}Fields§
§target: Option<AnimationTarget>§attribute_names: Vec<String>§additive: Option<String>§accumulate: Option<String>§transform_type: Option<String>§from: Option<String>§to: Option<String>§by: Option<String>§runtime_context: Option<String>§override_mode: Option<String>Trait Implementations§
Source§impl Clone for AnimationBehavior
impl Clone for AnimationBehavior
Source§impl Debug for AnimationBehavior
impl Debug for AnimationBehavior
Source§impl<'de> Deserialize<'de> for AnimationBehavior
impl<'de> Deserialize<'de> for AnimationBehavior
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
Auto Trait Implementations§
impl Forget for AnimationBehavior
impl Freeze for AnimationBehavior
impl RefUnwindSafe for AnimationBehavior
impl Send for AnimationBehavior
impl Sync for AnimationBehavior
impl Unpin for AnimationBehavior
impl UnsafeUnpin for AnimationBehavior
impl UnwindSafe for AnimationBehavior
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