[]Struct rusttype::Line

pub struct Line {
    pub p: [Point<f32>; 2],
}

A straight line between two points, p[0] and p[1]

Fields

p: [Point<f32>; 2]

Trait Implementations

impl PartialEq<Line> for Line

impl Debug for Line

impl PartialOrd<Line> for Line

impl Clone for Line

impl Copy for Line

Auto Trait Implementations

impl Unpin for Line

impl Sync for Line

impl Send for Line

impl UnwindSafe for Line

impl RefUnwindSafe for Line

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]