pub(crate) trait VisibilityLike: Sized {
    const MAX: Self;
    const SHALLOW: bool = false;

    fn new_min(find: &FindMin<'_, '_, Self>, def_id: LocalDefId) -> Self;

    fn of_impl(
        def_id: LocalDefId,
        tcx: TyCtxt<'_>,
        effective_visibilities: &EffectiveVisibilities
    ) -> Self { ... } }

Required Associated Constants§

Provided Associated Constants§

Required Methods§

Provided Methods§

Implementations on Foreign Types§

Implementors§