pub trait BlockFactory {
// Required method
fn open<'a>(
&self,
compile: &'a Compile<'a>,
token: Token<'a>,
expression: &'a Expression<'a>,
rust: &mut Rust,
) -> Result<Box<dyn Block>>;
}
Expand description
Trait for block helper factories