pub struct ModuleUniquenessAnalyzer;Trait Implementations§
source§impl Analyzer for ModuleUniquenessAnalyzer
impl Analyzer for ModuleUniquenessAnalyzer
type Error = Infallible
type Node<'n> = &'n FileDeclaration
fn analyze<'n, 'c, C: Context<'c>>( &self, guard: RefVisitGuard<'_, Self::Node<'n>>, context: &mut C ) -> TraversingResult<Self::Error>
source§impl Debug for ModuleUniquenessAnalyzer
impl Debug for ModuleUniquenessAnalyzer
Auto Trait Implementations§
impl RefUnwindSafe for ModuleUniquenessAnalyzer
impl Send for ModuleUniquenessAnalyzer
impl Sync for ModuleUniquenessAnalyzer
impl Unpin for ModuleUniquenessAnalyzer
impl UnwindSafe for ModuleUniquenessAnalyzer
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more