класс - это синтаксическое средство для описания объекта (по факту)
Ну тогда и в расте трейты - это синтаксическое средство для описания объекта. И одни трейты пихают в другие, и оборачивают третьими, и это все тоже попадает в рантайм
Ну тогда и в расте трейты - это синтаксическое средство для описания объекта. И одни трейты пихают в другие, и оборачивают третьими, и это все тоже попадает в рантайм
В Rust за это овечают оптимизации в простанстве MIR я так понимаю?
вообще, в Расте всё очень явно. Пока ты явно не используешь Box<_> (или Arc<_> или другой смарт-поинтер) - всё на стеке держится. Тут нет никакой магии или эвристики )