syntax_data: {"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"parse::$parse(&mut"}]}
source_snippet:                     parse::$parse(&mut parsed, val);
context_before:                     let val = if $puser_value.is_empty() { None } else { Some($puser_value) };
context_after:                     ExtendedTargetModifierInfo {