[][src]Struct xcb::render::Triangle

pub struct Triangle {
    pub base: xcb_render_triangle_t,
}

Fields

base: xcb_render_triangle_t

Methods

impl Triangle[src]

pub fn new(p1: Pointfix, p2: Pointfix, p3: Pointfix) -> Triangle[src]

pub fn p1(&self) -> Pointfix[src]

pub fn p2(&self) -> Pointfix[src]

pub fn p3(&self) -> Pointfix[src]

Trait Implementations

impl Copy for Triangle[src]

impl Clone for Triangle[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for Triangle

impl Sync for Triangle

impl Send for Triangle

impl UnwindSafe for Triangle

impl RefUnwindSafe for Triangle

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

impl<T, U> Into<U> for T where
    U: From<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> Borrow<T> for T where
    T: ?Sized
[src]

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

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