{"ast_node_type":"other","tokens":[{"end":70,"kind":"keyword","start":0,"text":"Ok(Either::Right(InFile"}]}
                Ok(Either::Right(InFile { file_id, value: pat })) => {
                Ok(Either::Left(expr)) => expr,
                    // cast from Either<Pat, SelfParam> -> Either<_, Pat>