Trait neure::ctx::Ret

source ·
pub trait Ret: MayDebugwhere
    Self: Sized,{
    // Required methods
    fn fst(&self) -> usize;
    fn snd(&self) -> usize;
    fn is_zero(&self) -> bool;
    fn add_assign(&mut self, other: Self) -> &mut Self;
    fn from_ctx<'a, C>(ctx: &mut C, info: (usize, usize)) -> Self
       where C: Context<'a>;
}

Required Methods§

source

fn fst(&self) -> usize

source

fn snd(&self) -> usize

source

fn is_zero(&self) -> bool

source

fn add_assign(&mut self, other: Self) -> &mut Self

source

fn from_ctx<'a, C>(ctx: &mut C, info: (usize, usize)) -> Selfwhere C: Context<'a>,

Implementations on Foreign Types§

source§

impl Ret for ()

source§

fn fst(&self) -> usize

source§

fn snd(&self) -> usize

source§

fn is_zero(&self) -> bool

source§

fn add_assign(&mut self, _: Self) -> &mut Self

source§

fn from_ctx<'a, C>(_: &mut C, _: (usize, usize)) -> Selfwhere C: Context<'a>,

Implementors§

source§

impl Ret for Span