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>;
}