pub fn parser_parse(p: Pin<&mut parser>, s: &str) -> ElementResult