{"ast_node_type":"function","tokens":[{"end":54,"kind":"keyword","start":0,"text":"fn"}]}
        fn _hash(inner_self_: &u64, state: &mut u64) {
    ($(($ty:ident, $meth:ident),)*) => {$(
            $meth(state, *inner_self_)