Size: a a a

Rust — русскоговорящее сообществo

2020 April 17

p

polunin.ai in Rust — русскоговорящее сообществo
вроде тот же слэк/дискорд
источник

AL

Andrey @ozkriff Lesnikov in Rust — русскоговорящее сообществo
Просто существует. Не надо тут, пожалуйста, тысячного срача про чат платформы)
источник

МЛ

Михаил Лёсин in Rust — русскоговорящее сообществo
Эрик
И у тебя там два f, поименуй нормально.
точно, спасибо, туплю :)
источник

МЛ

Михаил Лёсин in Rust — русскоговорящее сообществo
А если мне нужен FnMut, то &f уже не сработает?
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Михаил Лёсин
А если мне нужен FnMut, то &f уже не сработает?
Тогда спускай вниз по рекурсии &mut f
источник

Э

Эрик in Rust — русскоговорящее сообществo
Михаил Лёсин
А если мне нужен FnMut, то &f уже не сработает?
Сперва нарисуй переименованные переменные, потом уже можно будет сказать.
источник

МЛ

Михаил Лёсин in Rust — русскоговорящее сообществo
Я в цикле заменил f на folder
источник

Э

Эрик in Rust — русскоговорящее сообществo
FnMut - это просто безымянная структура, которая имеет в себе одну или несколько &mut ссылок на какие-то данные в коде.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Михаил Лёсин
Я в цикле заменил f на folder
Там два f было. Какую из них ты заменил?
источник

МЛ

Михаил Лёсин in Rust — русскоговорящее сообществo
Которая в цикле была, for folder in ...
источник

МЛ

Михаил Лёсин in Rust — русскоговорящее сообществo
И соответственно далее folder.walk
источник

Э

Эрик in Rust — русскоговорящее сообществo
Так вот, проблема FnMut в том, что её нельзя клонировать, потому что &mut нельзя клонировать. То есть она должна существовать в одном экземпляре. В итоге тебе надо будет делать что-то вроде
fn foo(&mut f: FnMut(i32)) { foo(f(1)) }
источник

DS

Doge Shibu in Rust — русскоговорящее сообществo
Может кто подсказать насколько сейчас const дженерики готовы?

Можно их использовать для того, чтобы хранить как число на типе, чтобы в нужный момент спустить его на уровень значений? Или пока надежнее взять typenum?
источник

DS

Doge Shibu in Rust — русскоговорящее сообществo
Какой-то сложной логики на них не надо, только спуск с уровня типов.
источник

VB

V B in Rust — русскоговорящее сообществo
ripgrep

Ловите утилиту которая заменяет и улучшает штатный grep делая поиск быстрее и глубже (это достигается рекурсивным поиском и учетом .gitignore-файлов в директории запуска команды).

🌐 Lang: Rust
📎 Repo: https://github.com/BurntSushi/ripgrep
источник

Э

Эрик in Rust — русскоговорящее сообществo
Да кто из растеров не знает про рипгреп?
источник

Э

Эрик in Rust — русскоговорящее сообществo
Про эту утилиту из всех углов пищат.
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Эрик
Да кто из растеров не знает про рипгреп?
йа
источник

Э

Эрик in Rust — русскоговорящее сообществo
Ну ты и крабик!
источник

K

Kitsu in Rust — русскоговорящее сообществo
Doge Shibu
Может кто подсказать насколько сейчас const дженерики готовы?

Можно их использовать для того, чтобы хранить как число на типе, чтобы в нужный момент спустить его на уровень значений? Или пока надежнее взять typenum?
Яб взял typenum, если его достаточно. Правда относительно давно тыкался в конст-генерики
источник