[]Struct rusttype::Curve

pub struct Curve {
    pub p: [Point<f32>; 3],
}

A quadratic Bezier curve, starting at p[0], ending at p[2], with control point p[1].

Fields

p: [Point<f32>; 3]

Trait Implementations

impl PartialEq<Curve> for Curve

impl Debug for Curve

impl PartialOrd<Curve> for Curve

impl Clone for Curve

impl Copy for Curve

Auto Trait Implementations

impl Unpin for Curve

impl Sync for Curve

impl Send for Curve

impl UnwindSafe for Curve

impl RefUnwindSafe for Curve

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]