{"ast_node_type":"function","tokens":[{"end":78,"kind":"keyword","start":0,"text":"fn"}]}
fn parse_pattern(pattern_str: &str) -> Result<Vec<PatternElement>, SsrError> {
/// replace pattern.
    let mut res = Vec::new();