конвертировать в значение типа impl X? А то я из длинного if-else возращаю либо T либо impl X
Box<dyn X>
Тоесть только не без динамического диспатча?
Ну да, у них же размер разный может быть
Не очень понимаю почему, но ладно, спасибо!
Ну Т имеет размер Т А impl X - имеет неизвестный на момент компиляции размер (у тебя же там условие какое-то). Поэтому только так
Обсуждают сегодня