Enum animate::RotateAxis [−][src]
#[non_exhaustive] pub enum RotateAxis { XAxis, YAxis, ZAxis, // some variants omitted }
Axis of a rotation.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Rotate around the X axis
Rotate around the Y axis
Rotate around the Z axis
Trait Implementations
impl Clone for RotateAxis
[src]
impl Clone for RotateAxis
[src]fn clone(&self) -> RotateAxis
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RotateAxis
[src]
impl Copy for RotateAxis
[src]impl Eq for RotateAxis
[src]
impl Eq for RotateAxis
[src]impl<'a> FromValue<'a> for RotateAxis
[src]
impl<'a> FromValue<'a> for RotateAxis
[src]unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for RotateAxis
[src]
impl<'a> FromValueOptional<'a> for RotateAxis
[src]unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for RotateAxis
[src]
impl Hash for RotateAxis
[src]impl Ord for RotateAxis
[src]
impl Ord for RotateAxis
[src]impl PartialEq<RotateAxis> for RotateAxis
[src]
impl PartialEq<RotateAxis> for RotateAxis
[src]fn eq(&self, other: &RotateAxis) -> bool
[src]
fn ne(&self, other: &RotateAxis) -> bool
[src]
impl PartialOrd<RotateAxis> for RotateAxis
[src]
impl PartialOrd<RotateAxis> for RotateAxis
[src]impl StaticType for RotateAxis
[src]
impl StaticType for RotateAxis
[src]fn static_type() -> Type
[src]
impl StructuralEq for RotateAxis
[src]
impl StructuralEq for RotateAxis
[src]impl StructuralPartialEq for RotateAxis
[src]
impl StructuralPartialEq for RotateAxis
[src]Auto Trait Implementations
impl RefUnwindSafe for RotateAxis
impl RefUnwindSafe for RotateAxis
impl Send for RotateAxis
impl Send for RotateAxis
impl Sync for RotateAxis
impl Sync for RotateAxis
impl Unpin for RotateAxis
impl Unpin for RotateAxis
impl UnwindSafe for RotateAxis
impl UnwindSafe for RotateAxis
Blanket Implementations
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]pub fn into_color(self) -> To
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]pub fn to_send_value(&self) -> SendValue
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,