{"ast_node_type":"function","tokens":[{"end":26,"kind":"keyword","start":0,"text":"fn"}]}
    fn fn_no_ret(&self) {}
impl<T: Default> Foo<T> {
    fn fn_ctr_with_args(input: T) -> Foo<T> { unimplemented!() }