Trait rustc_resolve::ToNameBinding[−][src]

pub trait ToNameBinding<'a> {
    fn to_name_binding(
        self,
        arenas: &'a ResolverArenas<'a>
    ) -> &'a NameBinding<'a>; }

Required methods

fn to_name_binding(self, arenas: &'a ResolverArenas<'a>) -> &'a NameBinding<'a>[src]

Loading content...

Implementations on Foreign Types

impl<'a> ToNameBinding<'a> for (&'a ModuleData<'a>, Visibility, Span, ExpnId)[src]

impl<'a> ToNameBinding<'a> for (Res<NodeId>, Visibility, Span, ExpnId)[src]

impl<'a> ToNameBinding<'a> for (Res<NodeId>, Visibility, Span, ExpnId, IsMacroExport)[src]

Loading content...

Implementors

impl<'a> ToNameBinding<'a> for &'a NameBinding<'a>[src]

Loading content...