pub struct VariableUniquenessAnalyzer;Trait Implementations§
source§impl Analyzer for VariableUniquenessAnalyzer
impl Analyzer for VariableUniquenessAnalyzer
type Error = Infallible
type Node<'n> = &'n ExpressionBlock
fn analyze<'n, 'c, C: Context<'c>>( &self, guard: RefVisitGuard<'_, Self::Node<'n>>, context: &mut C ) -> TraversingResult<Self::Error>
source§impl Debug for VariableUniquenessAnalyzer
impl Debug for VariableUniquenessAnalyzer
Auto Trait Implementations§
impl RefUnwindSafe for VariableUniquenessAnalyzer
impl Send for VariableUniquenessAnalyzer
impl Sync for VariableUniquenessAnalyzer
impl Unpin for VariableUniquenessAnalyzer
impl UnwindSafe for VariableUniquenessAnalyzer
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