syntax_data: {"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":".map(|v|"}]}
source_snippet:             .map(|v| Some(v.as_str()?.to_json()))
context_before:         self.into_iter()
context_after:             .collect::<Option<Vec<_>>>()