Struct rustc_metadata::native_libs::Collector [−][src]
Fields
tcx: TyCtxt<'tcx>libs: Vec<NativeLib>Implementations
impl<'tcx> Collector<'tcx>[src]
impl<'tcx> Collector<'tcx>[src]fn register_native_lib(&mut self, span: Option<Span>, lib: NativeLib)[src]
fn process_command_line(&mut self)[src]
Trait Implementations
impl<'tcx> ItemLikeVisitor<'tcx> for Collector<'tcx>[src]
impl<'tcx> ItemLikeVisitor<'tcx> for Collector<'tcx>[src]fn visit_item(&mut self, it: &'tcx Item<'tcx>)[src]
fn visit_trait_item(&mut self, _it: &'tcx TraitItem<'tcx>)[src]
fn visit_impl_item(&mut self, _it: &'tcx ImplItem<'tcx>)[src]
fn visit_foreign_item(&mut self, _it: &'tcx ForeignItem<'tcx>)[src]
Auto Trait Implementations
impl<'tcx> !RefUnwindSafe for Collector<'tcx>
impl<'tcx> !Send for Collector<'tcx>
impl<'tcx> !Sync for Collector<'tcx>
impl<'tcx> Unpin for Collector<'tcx>
impl<'tcx> !UnwindSafe for Collector<'tcx>
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<'a, T> Captures<'a> for T where
T: ?Sized, [src]
T: ?Sized,