Trait gluon_base::types::TypeEnv[][src]

pub trait TypeEnv: KindEnv {
    fn find_type(&self, id: &SymbolRef) -> Option<&ArcType>;
fn find_type_info(&self, id: &SymbolRef) -> Option<&Alias<Symbol, ArcType>>; }

Trait for values which contains typed values which can be refered by name

Required Methods

Returns the type of the value bound at id

Returns information about the type id

Implementations on Foreign Types

impl<'a, T: ?Sized + TypeEnv> TypeEnv for &'a T
[src]

Implementors