Не подскажите, как можно в строке находить (и заменять) эмоджи? (включая те, которые из нескольких char состоят) Т.е. мне нужно условное "ахаха 👍😳😘" превратить в "ахаха abc"...
1. Пришли ли вы в итоге к единому мнению на счёт резолвинга ресиверов? 2. как должны работать экстеншены юзающие два раза один и тот же контекст? data class A(val value: Int...
Кто-нибудь знает какой-нибудь удобный крейт для перекидки сообщений туда-сюда? У меня условно есть "воркер", ему посылаются задания, от него получаются ответы. Сейчас испол...
А в core есть какой-нибудь аналог heapless::Vec? Я могу конечно написать (usize, [MaybeUninit<T>; CAP]), но это ногострел...
Я бы types.rs назвад по другому. Там всё же скорее не типы, а runtime-dependent код. Что-нибудь вроде net, network, rt, runtime, ...? Константы вроде "https://ddragon.leagueo...
.cycle()?
А можно как-то красиво создать Result<T, Vec<E>> из итератора Result<T, E>? Я пока придумал только с двуми флипами: fn flip<L, R>(either: Result<L, R>) -> Result<R, L> { ...
А derive макрос может сгенерить отдельный тип? Т.е. #[derive(Trait)] struct S; => struct Generated; impl Trait for S { type G = Generated; }
А std-шный LinkedList как-то кеширует аллокации? Мне нужно случайное удаление из середины + быстрое добавление в конец и вроде в моих бенчмарках LinkedList оказывается достат...
Обновляю токио до 1.0, нет метода try_recv у mpsc::Receiver. Кто-нибудь знает почему его убрали/как его заменить?
1. что подразумевается под оперициями? 2. Ну выходные данные уже как-бы есть я думаю, тот же User/Message, а входные данные по такому типу? interface Request { val metho...
А какие есть легковесные решения для парсинга аргументов командной строки? Хотел использовать argh, но там нету дефолтных подкоманд, так что не уверен что мне подойдёт.
Не знаете крейтов для переноса строк в тексте? Хочется из строки и лимита получить итератор подстрок, не больше лимита (в знаках, не байтах).
А в wasm вообще есть типы/структуры? Пытаюсь сделать интероп rust<->rust через wasm (плагин по сути), но совершенно не понимаю как передавать данные между хостом/плагином сло...
Была идея написать игру, но понял что никак не могу осилить идеи (даже летом, когда было много времени) Совсем недавно пытался написать красивую композицию функций для раста,...
А можно как-то из кода получить (макросом?) текущую версию из Cargo.toml и/или текущий коммит (если в проекте есть так-же git репа)?
Наткнулся на какую-то очень неприятную проблему. Есть макрос такого подобного вида: macro_rules! impl_ { ($size:literal) => { fn test<T>(f: impl FnMut(usize) -> ...
А кто-нибудь знает структуры данных вроде очередей с O(1) удалением во время итерации и O(1) вставкой в конец? Мне видимо нужно что-то вроде linked list, но поскольку я часто...
Костылииии. Дело в том что при вызове метода edit* в тг бот апи тебе возвращается либо True либо обьект Message («On success, if the edited message was sent by the bot, the ed...
А в чём кстати глобальное отличие случая с токио и район? Почему для токио такую штуку нельзя написать?