Trait erg_parser::build_ast::ASTBuildable
source · pub trait ASTBuildable {
// Required methods
fn new(cfg: ErgConfig) -> Self;
fn build_ast(
&mut self,
src: String
) -> Result<CompleteArtifact<AST, ParserRunnerErrors>, IncompleteArtifact<AST, ParserRunnerErrors>>;
}
Required Methods§
fn new(cfg: ErgConfig) -> Self
fn build_ast( &mut self, src: String ) -> Result<CompleteArtifact<AST, ParserRunnerErrors>, IncompleteArtifact<AST, ParserRunnerErrors>>
Object Safety§
This trait is not object safe.