{"ast_node_type":"function","tokens":[{"end":86,"kind":"keyword","start":0,"text":"pub"}]}
pub fn previous_non_trivia_token(e: impl Into<SyntaxElement>) -> Option<SyntaxToken> {
    let mut token = match e.into() {