pub struct SetDefinedTypesVisitor { /* private fields */ }Implementations§
Source§impl SetDefinedTypesVisitor
impl SetDefinedTypesVisitor
pub fn new() -> SetDefinedTypesVisitor
Trait Implementations§
Source§impl Default for SetDefinedTypesVisitor
impl Default for SetDefinedTypesVisitor
Source§fn default() -> SetDefinedTypesVisitor
fn default() -> SetDefinedTypesVisitor
Returns the “default value” for a type. Read more
Source§impl KorokVisitor for SetDefinedTypesVisitor
impl KorokVisitor for SetDefinedTypesVisitor
fn visit_struct( &mut self, korok: &mut StructKorok<'_>, ) -> Result<(), CodamaError>
fn visit_enum(&mut self, korok: &mut EnumKorok<'_>) -> Result<(), CodamaError>
fn visit_children(
&mut self,
korok: &mut dyn KorokVisitable,
) -> Result<(), CodamaError>where
Self: Sized,
fn visit_root(&mut self, korok: &mut RootKorok<'_>) -> Result<(), CodamaError>
fn visit_crate(&mut self, korok: &mut CrateKorok<'_>) -> Result<(), CodamaError>
fn visit_item(&mut self, korok: &mut ItemKorok<'_>) -> Result<(), CodamaError>
fn visit_file_module( &mut self, korok: &mut FileModuleKorok<'_>, ) -> Result<(), CodamaError>
fn visit_module( &mut self, korok: &mut ModuleKorok<'_>, ) -> Result<(), CodamaError>
fn visit_enum_variant( &mut self, korok: &mut EnumVariantKorok<'_>, ) -> Result<(), CodamaError>
fn visit_unsupported_item( &mut self, _korok: &mut UnsupportedItemKorok<'_>, ) -> Result<(), CodamaError>
fn visit_field( &mut self, _korok: &mut FieldKorok<'_>, ) -> Result<(), CodamaError>
fn visit_impl(&mut self, korok: &mut ImplKorok<'_>) -> Result<(), CodamaError>
fn visit_impl_item( &mut self, korok: &mut ImplItemKorok<'_>, ) -> Result<(), CodamaError>
fn visit_const( &mut self, _korok: &mut ConstKorok<'_>, ) -> Result<(), CodamaError>
fn visit_unsupported_impl_item( &mut self, _korok: &mut UnsupportedImplItemKorok<'_>, ) -> Result<(), CodamaError>
Auto Trait Implementations§
impl Freeze for SetDefinedTypesVisitor
impl RefUnwindSafe for SetDefinedTypesVisitor
impl Send for SetDefinedTypesVisitor
impl Sync for SetDefinedTypesVisitor
impl Unpin for SetDefinedTypesVisitor
impl UnsafeUnpin for SetDefinedTypesVisitor
impl UnwindSafe for SetDefinedTypesVisitor
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