error: recursive struct `S`
  ╭▸ test/ui/recursive2_a.aldrin:3:8
  │
3 │ struct S {
  │        ━
  │
  ├ note: recursive structs are not supported
  ╰ help: use box<T> to break the recursion