[][src]Struct xcb::xproto::Arc

pub struct Arc {
    pub base: xcb_arc_t,
}

Fields

base: xcb_arc_t

Methods

impl Arc[src]

pub fn new(
    x: i16,
    y: i16,
    width: u16,
    height: u16,
    angle1: i16,
    angle2: i16
) -> Arc
[src]

pub fn x(&self) -> i16[src]

pub fn y(&self) -> i16[src]

pub fn width(&self) -> u16[src]

pub fn height(&self) -> u16[src]

pub fn angle1(&self) -> i16[src]

pub fn angle2(&self) -> i16[src]

Trait Implementations

impl Copy for Arc[src]

impl Clone for Arc[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 Arc

impl Sync for Arc

impl Send for Arc

impl UnwindSafe for Arc

impl RefUnwindSafe for Arc

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]