{"ast_node_type":"function","tokens":[{"end":37,"kind":"keyword","start":0,"text":"fn"}]}
            fn from(x: $ty) -> Self {
        impl<'tcx> From<$ty> for UndoLog<'tcx> {
                UndoLog::$ctor(x.into())