Trait Ident
canonical
pub trait Ident: 'static + Default + AsRef<[u8]> + AsMut<[u8]> + Clone + Eq + Copy + Hash + Debug { type Builder: IdBuilder<Self>; }
Restrictions on types acting as identifiers
type Builder: IdBuilder<Self>
Takes bytes to produce an identifier
impl Ident for Id32
type Builder = Id32Builder