[][src]Trait type_freak::counter::CountOp

pub trait CountOp where
    Self::Output: Unsigned
{ type Output; }

A type operator that counts the steps of Counter.

Associated Types

type Output

Loading content...

Implementors

impl CountOp for Current[src]

type Output = U0

impl<Cnt> CountOp for Next<Cnt> where
    Cnt: Counter + CountOp,
    CountOpOutput<Cnt>: Add<U1>,
    Sum<CountOpOutput<Cnt>, U1>: Unsigned
[src]

type Output = Sum<CountOpOutput<Cnt>, U1>

Loading content...