syntax_data: {"ast_node_type":"function","tokens":[{"end":70,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet:     pub fn prefixed(prefix: [Option<Reg>; 8], rest: Uniform) -> Self {
context_before: impl CastTarget {
context_after:         Self { prefix, rest_offset: None, rest, attrs: ArgAttributes::new() }