Trait rustc_resolve::ToNameBinding [−][src]
pub trait ToNameBinding<'a> {
fn to_name_binding(
self,
arenas: &'a ResolverArenas<'a>
) -> &'a NameBinding<'a>;
}pub trait ToNameBinding<'a> {
fn to_name_binding(
self,
arenas: &'a ResolverArenas<'a>
) -> &'a NameBinding<'a>;
}fn to_name_binding(self, arenas: &'a ResolverArenas<'a>) -> &'a NameBinding<'a>[src]impl<'a> ToNameBinding<'a> for (&'a ModuleData<'a>, Visibility, Span, ExpnId)[src]fn to_name_binding(self, arenas: &'a ResolverArenas<'a>) -> &'a NameBinding<'a>[src]impl<'a> ToNameBinding<'a> for (Res<NodeId>, Visibility, Span, ExpnId)[src]fn to_name_binding(self, arenas: &'a ResolverArenas<'a>) -> &'a NameBinding<'a>[src]impl<'a> ToNameBinding<'a> for (Res<NodeId>, Visibility, Span, ExpnId, IsMacroExport)[src]fn to_name_binding(self, arenas: &'a ResolverArenas<'a>) -> &'a NameBinding<'a>[src]impl<'a> ToNameBinding<'a> for &'a NameBinding<'a>[src]fn to_name_binding(self, _: &'a ResolverArenas<'a>) -> &'a NameBinding<'a>[src]