LINUX.ORG.RU

История изменений

Исправление MyTrooName, (текущая версия) :

impl Layout for DataModel {
    fn layout(&self, _info: WindowInfo<Self>) -> Dom<Self> {
            Dom::new(NodeType::Div).with_id("email-container")
                .with_child(self.emails.iter().map(layout_email_component).collect())
    }
}

collect

если в списке 100500 имейлов, то при каждой отрисовке будет целый список пересоздавать в куче?

Исходная версия MyTrooName, :

```rust impl Layout for DataModel { fn layout(&self, _info: WindowInfo<Self>) -> Dom<Self> { Dom::new(NodeType::Div).with_id(«email-container») .with_child(self.emails.iter().map(layout_email_component).collect()) } } ```

collect

если в списке 100500 имейлов, то при каждой отрисовке будет целый список пересоздавать в куче?