{"ast_node_type":"function","tokens":[{"end":70,"kind":"keyword","start":0,"text":"fn"}]}
        fn first_token(green_ref: &GreenNodeData) -> &GreenTokenData {
    pub fn text_non_mutable(&self) -> &str {
            green_ref.children().next().and_then(NodeOrToken::into_token).unwrap()