macro_rules! expr_in_pool {
($parsed: ident, $name: ident) => { ... };
}
Expand description
Shorthand for extracting a crate::Expr
from a crate::Parser
.
ยงExample
use org_rust_parser as org_parser;
use org_parser::{Expr, expr_in_pool, parse_org};
use org_parser::element::Heading;
let ret_parse = parse_org("* Hello world!\n");
let heading_expr: &Heading = expr_in_pool!(ret_parse, Heading).unwrap();