pub trait Cons {
type Head;
type Tail;
// Required method
fn uncons(self) -> (Self::Head, Self::Tail);
}Expand description
A sequence that can be represented as a cons cell.
pub trait Cons {
type Head;
type Tail;
// Required method
fn uncons(self) -> (Self::Head, Self::Tail);
}A sequence that can be represented as a cons cell.