pub enum KeyframeData {
Number(NumberKeyframeData),
Integer(IntegerKeyframeData),
String(StringKeyframeData),
Boolean(BooleanKeyframeData),
Null(NullKeyframeData),
}Variants§
Number(NumberKeyframeData)
Integer(IntegerKeyframeData)
String(StringKeyframeData)
Boolean(BooleanKeyframeData)
Null(NullKeyframeData)
Trait Implementations§
Source§impl Clone for KeyframeData
impl Clone for KeyframeData
Source§fn clone(&self) -> KeyframeData
fn clone(&self) -> KeyframeData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 KeyframeData
impl Debug for KeyframeData
Source§impl<'de> Deserialize<'de> for KeyframeData
impl<'de> Deserialize<'de> for KeyframeData
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
impl Eq for KeyframeData
Source§impl From<BooleanKeyframeData> for KeyframeData
impl From<BooleanKeyframeData> for KeyframeData
Source§fn from(data: BooleanKeyframeData) -> Self
fn from(data: BooleanKeyframeData) -> Self
Converts to this type from the input type.
Source§impl From<IntegerKeyframeData> for KeyframeData
impl From<IntegerKeyframeData> for KeyframeData
Source§fn from(data: IntegerKeyframeData) -> Self
fn from(data: IntegerKeyframeData) -> Self
Converts to this type from the input type.
Source§impl From<KeyframeData> for ConcreteSchemaType
impl From<KeyframeData> for ConcreteSchemaType
Source§fn from(data: KeyframeData) -> Self
fn from(data: KeyframeData) -> Self
Converts to this type from the input type.
Source§impl From<NullKeyframeData> for KeyframeData
impl From<NullKeyframeData> for KeyframeData
Source§fn from(data: NullKeyframeData) -> Self
fn from(data: NullKeyframeData) -> Self
Converts to this type from the input type.
Source§impl From<NumberKeyframeData> for KeyframeData
impl From<NumberKeyframeData> for KeyframeData
Source§fn from(data: NumberKeyframeData) -> Self
fn from(data: NumberKeyframeData) -> Self
Converts to this type from the input type.
Source§impl From<StringKeyframeData> for KeyframeData
impl From<StringKeyframeData> for KeyframeData
Source§fn from(data: StringKeyframeData) -> Self
fn from(data: StringKeyframeData) -> Self
Converts to this type from the input type.
Source§impl PartialEq for KeyframeData
impl PartialEq for KeyframeData
Source§fn eq(&self, other: &KeyframeData) -> bool
fn eq(&self, other: &KeyframeData) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for KeyframeData
impl Serialize for KeyframeData
impl StructuralPartialEq for KeyframeData
Auto Trait Implementations§
impl Freeze for KeyframeData
impl RefUnwindSafe for KeyframeData
impl Send for KeyframeData
impl Sync for KeyframeData
impl Unpin for KeyframeData
impl UnsafeUnpin for KeyframeData
impl UnwindSafe for KeyframeData
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