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