pub trait BoolTagExprSyntaxParse<T: BoolTagExprLexicalParse> {
// Required method
fn syntax_parse(self) -> Result<BoolTagExpr, ParseError>;
}Expand description
Implementing types can be (lexically and) syntactically parsed to a boolean expression tree
Required Methods§
Sourcefn syntax_parse(self) -> Result<BoolTagExpr, ParseError>
fn syntax_parse(self) -> Result<BoolTagExpr, ParseError>
Lexically and then syntactically parse the value into a boolean expression tree
Implementors§
impl<T: BoolTagExprLexicalParse> BoolTagExprSyntaxParse<T> for T
Blanket implementation of syntax parsing for any type that implements
BoolTagExprLexicalParse