Публикации по теме 'newtype'


псевдоним типа против нового типа в Rust
Нет, не тот новый тип. Я начал следующую главу своего исследования Rust, а именно: «напишите свой собственный список». Если вы не знаете, написать список в Rust действительно сложно, потому что Rust не позволяет срезать углы. Списки как минимум на 50% состоят из указателей, а время жизни приведения и темы ref/deref неудобно близки. В Rust любой уважающий себя список — это Option<Box<Node>> , по сути список может быть None (ничего внутри, пустой), а может иметь Some..