Trait rust_examples::dependent::Pred[][src]

pub trait Pred<N> { }
Expand description

Trait encoding a predecessor relation: “Self is a predecessor of N”.

Implementors

Zero is a predecessor of Zero.

For each Succ<N: Nat> = N + 1 there is a predecessor N: Nat.