Struct oxygengine_animation::spline::SplinePoint [−][src]
pub struct SplinePoint<T> where
T: Clone + Curved, { pub point: T, pub direction: SplinePointDirection<T>, }
Fields
point: Tdirection: SplinePointDirection<T>Implementations
Trait Implementations
Returns the “default value” for a type. Read more
impl<'de, T> Deserialize<'de> for SplinePoint<T> where
T: Clone + Curved,
T: Deserialize<'de>,
T: Default,
impl<'de, T> Deserialize<'de> for SplinePoint<T> where
T: Clone + Curved,
T: Deserialize<'de>,
T: Default, 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<T> RefUnwindSafe for SplinePoint<T> where
T: RefUnwindSafe, impl<T> Send for SplinePoint<T> where
T: Send, impl<T> Sync for SplinePoint<T> where
T: Sync, impl<T> Unpin for SplinePoint<T> where
T: Unpin, impl<T> UnwindSafe for SplinePoint<T> where
T: UnwindSafe, Blanket Implementations
Mutably borrows from an owned value. Read more