есть поле childs. В нем может находиться одна из 3х структур.
На TypeScript я бы написал что-то вроде:
let type Child = Struct1 | Struct2 | Struct 3
Как на Rust подобные вещи решать? Где искать правду? )
enum Child { A(Struct1), B(Struct2), C(Struct3), }
Обсуждают сегодня