Struct1(Box<Struct1>),
Struct2,
}
В enum Struct2 тег просто, забыл туда struct Struct2 положить
макрос его раскроет как Struct2(Struct2), я написал, чтобы различие было видно
Если ты добавишь в скобках то все скомпилится
пример компилируется, но там сомнительный impl<T> Trait for Box<T>
Обсуждают сегодня