結果 : rust mutually recursive types