Trait guion::layout::GonstraintAxis[][src]

pub trait GonstraintAxis: Clone {
    fn empty() -> Self;
fn fixed(v: u32) -> Self;
fn op_add_u32(&mut self, v: u32);
fn op_add(&mut self, v: &Self);
fn op_and(&self, v: &Self) -> Self;
fn op_max(&self, o: &Self) -> Self;
fn min(&self) -> u32;
fn preferred(&self) -> u32;
fn max(&self) -> Option<u32>;
fn pressure(&self) -> f32;
fn set_min(&mut self, v: u32);
fn set_preferred(&mut self, v: u32);
fn set_max(&mut self, v: Option<u32>);
fn set_pressure(&mut self, v: f32); }

Required methods

fn empty() -> Self[src]

fn fixed(v: u32) -> Self[src]

fn op_add_u32(&mut self, v: u32)[src]

fn op_add(&mut self, v: &Self)[src]

fn op_and(&self, v: &Self) -> Self[src]

fn op_max(&self, o: &Self) -> Self[src]

fn min(&self) -> u32[src]

fn preferred(&self) -> u32[src]

fn max(&self) -> Option<u32>[src]

fn pressure(&self) -> f32[src]

fn set_min(&mut self, v: u32)[src]

fn set_preferred(&mut self, v: u32)[src]

fn set_max(&mut self, v: Option<u32>)[src]

fn set_pressure(&mut self, v: f32)[src]

Loading content...

Implementors

impl GonstraintAxis for StdGonstraintAxis[src]

Loading content...