Trait Fresh
cop::term
pub trait Fresh { type State; fn fresh(st: &mut Self::State) -> Self; }
type State
fn fresh(st: &mut Self::State) -> Self
impl Fresh for String
type State = (String, usize)
impl Fresh for usize
type State = usize