а это в реальном коде не в цикле, часом, делается? while let Some(current_reference) = current { // Some code current = current_reference.next.as_mut(); }
трай блоки не исключают ?, это про другое
а никто не знает крейт для своего комплишена внутри CLI приложения? задача: есть своя псевдо-консоль (интерактивный ввод от пользователя), там есть ряд команд, нужно сделать к...
вот пример экстеншн-трейта, что называется, "из учебника" // The core, object-safe trait trait Iterator<A> { fn next(&mut self) -> Option<A>; } // The extension trait of...
т.е. вопрос правильно было бы сформулировать "в чем преимущество от использования асинхронности?"
чем if let Err(e) = some_fn() { println!("{:?}", e); } не устраивает? ) если прям очень хочется, то можно запилить экстеншон-трейт, чтобы эту махинацию проделывать в виде some...
посоны, хочу вкатиться в эмбеддед, и если с частью программирования всё более-менее понятно, ну и как минимум понятно, что где искать, то вот знаний ТОЭ не хватает категоричес...
А я вот буквально сегодня нашёл замену переставшему работать cargo asm: https://github.com/pacak/cargo-show-asm?ysclid=ll812n35mj146197497
а зачем сейчас что-то начинать делать на плюсах, кроме как с целью обеспечить себя джоб секьюрити, ибо никто это поддерживать больше не сможет? (я не набрасываю, плюсовики, н...
подскажите плз, что щас модно брать для простенькой kv-базы на пару сотен метров, чтоб поудбоней было из раста взаимодействовать? дополнительно хочется, чтобы база всё же хра...
преждевременные оптимизации? 🤔
подождите, что за прикол со сборкой компилятора за две недели?) он же на мощной машине довольно быстро собирается, меньше часа если мне не изменяет память)
при выходе из main'а процесс завершается, о чём тут дальше можно говорить, какие потоки, какой токио, какие скоупы? единственный вариант решить вопрос — форкаться, но надо пон...
4. Использование произвольного runtime контекста (конфигурации), влияющего на логику процесса десериализации тут несколько непонятно, что это вообще значит, то есть какого ро...
и какая ошибка-то?
скажем, если OnlyMove содержит внутри себя &mut T, то у тебя в программе образуются две одновременно живущие мутабельные ссылки на одно и то же, м?
а вот по топику, никак не могу вспомнить, где был комбинатор по смыслу как take_while(Option::is_some).map(Option::unwrap), но без бесполезного анврапа? типа take_while_map :)...
вот с таким хаком работает [БЕЗ статика]: https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=1bcfc60ec0b040b105411f7200dd87eb
Я был бы очень удивлен, если бы нечто такое планировалось, потому что это какой-то очень ограниченный и/или неявный подход. Вот представь, понавесил ты всяких атрибутов на Obj...
господа, а подскажите плз, может кто в курсе, как половчее разделить человеческий текст на слова? то есть не только на пробелы, но так же убрать знаки препинания, кавычки и во...