[][src]Trait guion::layout::ISize

pub trait ISize: From<Size> + Into<Size> + Clone {
    fn add_x(&mut self, o: &Self);
fn add_y(&mut self, o: &Self);
fn flip(&mut self);
fn as_std(&self) -> Size; fn empty() -> Self
    where
        Self: Sized
, { ... }
fn add(&mut self, o: &Self, dir: Orientation) { ... } }

Required methods

fn add_x(&mut self, o: &Self)

fn add_y(&mut self, o: &Self)

fn flip(&mut self)

fn as_std(&self) -> Size

Loading content...

Provided methods

fn empty() -> Self where
    Self: Sized

fn add(&mut self, o: &Self, dir: Orientation)

Loading content...

Implementors

impl ISize for Size[src]

Loading content...