[][src]Trait yolol_number::YololOps

pub trait YololOps: InnerBounds {
    fn yolol_add(self, right: Self) -> Self;
fn yolol_sub(self, right: Self) -> Self;
fn yolol_mul(self, right: Self) -> Self;
fn yolol_div(self, right: Self) -> Option<Self>;
fn yolol_mod(self, right: Self) -> Self;
fn would_overflow_add(self, right: Self) -> bool;
fn would_underflow_add(self, right: Self) -> bool;
fn would_overflow_mul(self, right: Self) -> bool;
fn would_underflow_mul(self, right: Self) -> bool; }

Required methods

fn yolol_add(self, right: Self) -> Self

fn yolol_sub(self, right: Self) -> Self

fn yolol_mul(self, right: Self) -> Self

fn yolol_div(self, right: Self) -> Option<Self>

fn yolol_mod(self, right: Self) -> Self

fn would_overflow_add(self, right: Self) -> bool

fn would_underflow_add(self, right: Self) -> bool

fn would_overflow_mul(self, right: Self) -> bool

fn would_underflow_mul(self, right: Self) -> bool

Loading content...

Implementors

impl<T: InnerBounds> YololOps for T[src]

Loading content...