А был где-нибудь рфц/обсуждение про то, чтобы сделать expression из for/while?
use std::mem::MaybeUninit; fn main() { let mut uninit = MaybeUninit::<u8>::uninit(); unsafe { *uninit.as_mut_ptr() = 1; } } UB or not UB? That's the questi...
А почему нет импла Debug for Iterator<T> where T: Debug?
а чо не no_core тогда?
А есть ли функция для строки, обратная Debug::fmt, т.е. чтобы из строки format!("{:?}", my_str) получить my_str
У structopt есть какая-нибудь штука для конфликтующих флагов? Видимо можно енам, но тогда нужно явно указывать субкоманду, как-то неоч
чего-то туплю, есть какая-нибудь функция для получения подстроки по ops::Range или аналоги?
Можно как-нибудь объеденить несколько impl Display без лишних аллокаций (e.g. format!("{}{}{}", x, y, z))?
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=8114977d7e019487ad44c0d4e4da8b87 Объясните почему первые 2 кложи не работают? там impl Borrow для cont...
а что ты ожидал?
Возник такой момент: хочется в мапе по заданному условию либо поменять, либо удалить элемент. Через match & hash_map::Entry выходит как-то костыльно (пг в конце сообщеньки): 1...
Есть какая-нибудь минималистичная либа, чтоб рендерить вулканом/опенглом всякие 2д геом.примитивы + текст?
а OsStr <-> CStr конвертируются только через &str или можно как-то напрямую?
есть какие-нибудь крейты парсящие коммандную строку в массив? т.е. "env LOL=KEK /usr/bin/ls /qweqwe -h" -> ["env", "LOL=KEK", "/usr/bin/ls", "/qweqwe", "-h"]
Хочется поведения сопоставимого с binary_search слайса, только для BTreeMap/Set. Т.е. если ключ не найден он возвращал ссылку (или ключ) на следующий элемент меньше/больше зад...
Есть некий тип-обертка T<X>, хочу сделать конвертацию для вложенного типа (i.e. forall X -> Y: T<X> -> T<Y>). Вот это impl<X, Y> From<T<X>> for T<Y> where Y: From<X> предск...
Можно как-нибудь у типа с дропом смувить поле без дропа? Пока в голову идет только struct T(Option<Inner>) и ManuallyDrop::new(obj).0.take().unwrap(), но мб без опшна можно ка...
мб у тебя просто рекурсия не заканчивается где-нибудь?
а эмодзи же постоянно расширяются, эти рейнжи точно будут работать, скажем, через месяц?
Можно как-нибудь для serde заюзать разное теггирование для енамов? Хочется с одной стороны иметь бинкод, с другой — теги в джейсоне Новые типы заводить не вариант, поскольку р...