{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"type"}]}
            type Residual = Option<Infallible>;
            type Output = T;
            fn from_output(output: Self::Output) -> Self {