Всем хи, мальчики ❤️ Написал я значит такой код: use bumpalo::{boxed::Box, Bump}; #[derive(Debug)] enum List<'a, T> { Empty, More(T, &'a List<'a, T>), } fn make_list...
Интересно, можно ли всё же сделать enum List<'a, T> { Empty, More(T, &'a List<'a, T>), } Чтобы был женеричным по методу аллокации, но при этом, чтобы его можно было ...
Растеры, подскажите, какой смысл помечать женеричную функцию #[inline]? Она же всё равно женеричная, значит при компиляции крейта не компилится полностью в бинарный код, а про...
Если пишу тип явно let tile = |en: &Entry| { path.clear(); _ = write!(&mut path, "assets/{name}.json", name = en.name); let content = io::read(&path); let soc...
fn main() { let ss = [" lol ", " kek "]; let m = |s: &str| s.trim(); // error: lifetime may not live long enough // let m = |s| { let s: &str = s; s.trim() }; // ...
Я заметил, что относительно недавно везде начали как-то много форсить раст. Возможно, потому что я сам на нём пишу и слежу за ним, мне так кажется. Но тем не менее, постепенно...
Подскажите, можно как-то обойти это ограничение? use std::mem; const SIZE: usize = mem::size_of::<V>() / mem::size_of::<f32>(); let zeroes: [f32; SIZE] = [0.; SIZE]; error[E0...
Я один только сейчас узнал что можно использовать use как блок?
Вот минимальный пример Если закоментить лайн 4 и раскоментить 5, то будет компилиться: https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=2e31d7847e14980b...
Подскажите, есть ли в расте какой-то веб фрейм, который сам генерит API документацию по роутам, которые я задал? Ну то есть чтобы вручную его не переписывать и при изменении, ...
Привет всем. Есть какой-то чат посвященный вебу, чтобы задавать там всякие тупые вопросы? (желательно с уклоном в раст)
Привет всем, подкажите, есть какой-то линт чтобы выравнивал паблисити? pub(crate) struct Lol; impl Lol { pub fn get() {/***/} ^^^ redefine it with `pub(crate)` } Или...
У вектора есть шаблонный параметр для аллокатора, а почему у String его нет? Как мне для строк заюзать кастомный аллокатор?
Про JS шутку не оценили. Расторов уже не потролить нельзя?
Мальчики, мужики, парни.. Как вообще фиксится эта проблема?
Есть тут кто пишет андроид апы? Подскажите, почему может быть такое что при usb-дебаге приложение зависает если его свернуть, а когда без дебага просто врубаю его в телефоне в...
А нафига это вообще надо?
А если так сделать, разница будет? https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=9e0b1a29027ee3d592def3d4fec1244d
Скажите, что лично для вас лучше Diesel, Sea-orm или что-то ещё? И почему именно оно?
Хи чат. Подскажите пожалуйста, есть workspace с либой и примерами. При cargo build компилятся все примеры, могу ли я как-то сделать отдельную недефолтную feature, чтобы не ком...