markov
pub trait Chainable: Eq + Hash { }
The definition of all types that can be used in a Chain.
impl<T> Chainable for T where T: Eq + Hash