pub struct Keyframe {
pub selector: KeyframeSelector,
pub property_declarations: PropertyDeclarations<DoesNotHaveImportance>,
}
Expand description
A keyframe.
Fields§
§selector: KeyframeSelector
The selector this keyframe was specified from.
property_declarations: PropertyDeclarations<DoesNotHaveImportance>
The declaration block that was declared inside this keyframe.
Trait Implementations§
Source§impl HasPropertyDeclarations<DoesNotHaveImportance> for Keyframe
impl HasPropertyDeclarations<DoesNotHaveImportance> for Keyframe
fn property_declarations(&self) -> &PropertyDeclarations<DoesNotHaveImportance>
fn property_declarations_mut( &mut self, ) -> &mut PropertyDeclarations<DoesNotHaveImportance>
fn property_declarations_slice( &self, ) -> &[PropertyDeclaration<DoesNotHaveImportance>]
fn property_declarations_vec( &self, ) -> &Vec<PropertyDeclaration<DoesNotHaveImportance>>
fn property_declarations_vec_mut( &mut self, ) -> &mut Vec<PropertyDeclaration<DoesNotHaveImportance>>
Auto Trait Implementations§
impl Freeze for Keyframe
impl RefUnwindSafe for Keyframe
impl Send for Keyframe
impl Sync for Keyframe
impl Unpin for Keyframe
impl UnwindSafe for Keyframe
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