лучче в там случае через матч?
nem take
take возвращает option, на нём либо сматчиться либо .unwrap()
take не внутри option, она внутри модуля mem. Вроде как
Да вроде take возвращает значение во владение и меняет option на None по мутабельной ссылки
Option::take тоже существует
да, но take сам по себе возвращает Option. Потому что если заменить None на None, то вернуть нечего, кроме None
and we must go deeper..
Хорошо, чет забыл.
Обсуждают сегодня