Struct chromiumoxide_cdp::cdp::browser_protocol::animation::AnimationEffect [−][src]
pub struct AnimationEffect { pub delay: f64, pub end_delay: f64, pub iteration_start: f64, pub iterations: f64, pub duration: f64, pub direction: String, pub fill: String, pub backend_node_id: Option<BackendNodeId>, pub keyframes_rule: Option<KeyframesRule>, pub easing: String, }
Expand description
AnimationEffect instance AnimationEffect
Fields
delay: f64
AnimationEffect
’s delay.
end_delay: f64
AnimationEffect
’s end delay.
iteration_start: f64
AnimationEffect
’s iteration start.
iterations: f64
AnimationEffect
’s iterations.
duration: f64
AnimationEffect
’s iteration duration.
direction: String
AnimationEffect
’s playback direction.
fill: String
AnimationEffect
’s fill mode.
backend_node_id: Option<BackendNodeId>
AnimationEffect
’s target node.
keyframes_rule: Option<KeyframesRule>
AnimationEffect
’s keyframes.
easing: String
AnimationEffect
’s timing function.
Implementations
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for AnimationEffect
impl Send for AnimationEffect
impl Sync for AnimationEffect
impl Unpin for AnimationEffect
impl UnwindSafe for AnimationEffect
Blanket Implementations
Mutably borrows from an owned value. Read more