syntax_data: {"ast_node_type":"function","tokens":[{"end":49,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet:     pub fn with(mode: RtnMode) -> RtnModeHelper {
context_before: impl RtnModeHelper {
context_after:         RtnModeHelper(RTN_MODE.with(|c| c.replace(mode)))