rust

Result и Option: Конвейер

Почему цепочка поисков выигрывает у отдельной проверки на каждом шаге

rust

Result и Option: Коробка Шредингера

Почему Rust не даст унести результат поиска, не открыв его

rust

Времена жизни в Rust - не длительность, а зависимость

Аннотация `'a` не управляет тем, как долго живут данные - она фиксирует зависимость: ссылка действительна пока живы оба аргумента

rust

У borrow checker одно правило - и это не то, о котором ты думаешь

Почему borrow checker отвергает код, который выглядит безопасно - и что он на самом деле проверяет

rust

Ваше данные живут не там, где вы думаете

Два места, где Rust хранит значения - и почему это важно знать

rust

Самый простой способ понять владение в Rust

Rust забрал моё значение. Что происходит - и как перестать с этим бороться