Struct rustdoc::visit_lib::LibEmbargoVisitor[][src]

pub struct LibEmbargoVisitor<'a, 'tcx: 'a, 'rcx: 'a> {
    cx: &'a DocContext<'a, 'tcx, 'rcx>,
    access_levels: RefMut<'a, AccessLevels<DefId>>,
    prev_level: Option<AccessLevel>,
    visited_mods: FxHashSet<DefId>,
}

Similar to librustc_privacy::EmbargoVisitor, but also takes specific rustdoc annotations into account (i.e. doc(hidden))

Fields

Methods

impl<'a, 'tcx, 'rcx> LibEmbargoVisitor<'a, 'tcx, 'rcx>
[src]

Auto Trait Implementations

impl<'a, 'tcx, 'rcx> !Send for LibEmbargoVisitor<'a, 'tcx, 'rcx>

impl<'a, 'tcx, 'rcx> !Sync for LibEmbargoVisitor<'a, 'tcx, 'rcx>