pub trait KorokPlugin {
// Required method
fn run(
&self,
visitable: &mut dyn KorokVisitable,
next: &dyn Fn(&mut dyn KorokVisitable) -> CodamaResult<()>,
) -> CodamaResult<()>;
}pub trait KorokPlugin {
// Required method
fn run(
&self,
visitable: &mut dyn KorokVisitable,
next: &dyn Fn(&mut dyn KorokVisitable) -> CodamaResult<()>,
) -> CodamaResult<()>;
}