KorokPlugin

Trait KorokPlugin 

Source
pub trait KorokPlugin {
    // Provided methods
    fn on_initialized(
        &self,
        _visitable: &mut dyn KorokVisitable,
    ) -> CodamaResult<()> { ... }
    fn on_fields_set(
        &self,
        _visitable: &mut dyn KorokVisitable,
    ) -> CodamaResult<()> { ... }
    fn on_program_items_set(
        &self,
        _visitable: &mut dyn KorokVisitable,
    ) -> CodamaResult<()> { ... }
    fn on_root_node_set(
        &self,
        _visitable: &mut dyn KorokVisitable,
    ) -> CodamaResult<()> { ... }
}

Provided Methods§

Source

fn on_initialized( &self, _visitable: &mut dyn KorokVisitable, ) -> CodamaResult<()>

Source

fn on_fields_set(&self, _visitable: &mut dyn KorokVisitable) -> CodamaResult<()>

Source

fn on_program_items_set( &self, _visitable: &mut dyn KorokVisitable, ) -> CodamaResult<()>

Source

fn on_root_node_set( &self, _visitable: &mut dyn KorokVisitable, ) -> CodamaResult<()>

Implementors§