Struct State
gluon_check::unify_type
pub struct State<'a> { /* fields omitted */ }
impl<'a> State<'a>
fn new(env: &'a TypeEnv + 'a, subs: &'a Substitution<ArcType>) -> State<'a>