Sergey
Спасайте))
Sergey
что за
Evgεny
а это серде?
Sergey
да
Evgεny
да, спасайте, я не знаю, почему везде там лайфтайм-параметр 'de есть. Но для лохов всегда есть derive
Sergey
и как мне это поможет?
Sergey
любитель пиздануть неподумавши
Evgεny
так с дерайвом лайфтайм зачем мешаешь
Evgεny
я пизданул что не знаю и спасайте, потому что как лох только с дерайвом сидел
Evgεny
когда он тебе выдал в первый раз экспектед лайфтайм я пошел в док и он там поголовно везде воткнут, за этим явно какая-то идея
Evgεny
ну да прочитал еще раз и так могло показаться
Evgεny
дерайвы вроде едут из крейтов для конктретных форматов, а трейты нет. Как по трейту понять, куда ему сериализовать
Tuntz
Спасайте))
юзай derive и не выпендривайся
Evgεny
а как дерайв на генерик
Evgεny
разрулится
Tuntz
так же
Tuntz
если будет дерайв для конкретного T, то гут
Tuntz
если нет, то компилятор наденет страпон
Sergey
юзай derive и не выпендривайся
я хочу в дженерике принимать сер/де структуру
Tuntz
#[derive(Serialize, Deserialize)] pub struct Example<T> { name: String, items: Vec<T>, }
Sergey
#[derive(Serialize, Deserialize)] pub struct Example<T> { name: String, items: Vec<T>, }
спасибо. Забыл о том что женерик он тоже хочет дерайвить
Vladimir
T:Serialize+DeserializeOwned
Vladimir
Просто дерайв повесит баунды на импл только, сама структура будет без баунда
Evgεny
эксперты, может, заодно подскажете, с какой целью там лайфтайм 'de везде
Vladimir
Ну типа в серде 1.0 добавили возможность дессериализовать борровед сущности
Vladimir
Типа когда у тебя есть десериалайзер совместимый с теми данными что есть (массивы/строки). То из массива байт можно забороуить ту часть которая отвечает за эти данные и обойтись без копирования
Vladimir
https://serde.rs/lifetimes.html#borrowing-data-in-a-derived-impl
Evgεny
Evgεny
Спасибо, корни прояснило, но фраза the lifetimes are borrowed меня что-то в ступор вводит
Маjко
PhantomData
Маjко
Хотя тут лучше вариант Владимира :)
Sergey
Спасибо!
snow1eopard
/stat@combot
Combot
combot.org/chat/-1001082778544
Alexey
/split
ㅤ
/split
Dårk
Годится
cat is fine too
Loyd
Каким образом flood определяется?
Loyd
У них супер обученная моделька?
Vladimir
два сообщения подряд - флуд
Vladimir
коэфициент флуда/не флуд
Vladimir
ну вроде у тех кто пишет в столбик больше флуда
Loyd
Это твоих догадки, или так реально работает?
Loyd
Просто если это так, то пиздец же
Vladimir
Догадки конечно
Vladimir
как еще может, если там есть типы у которых одно сообщение и флуд 100%
Anton
что за
Что за плагин для раскрашивания?)
Pavel
только что нашел старый репорт от Sentry о том что они для своих целей юзат раст (год на момент написания статьи) и вроде как в целом довольны: https://blog.sentry.io/2017/11/14/evolving-our-rust-with-milksnake
Alex
еще видео с пикона можно посмотреть Armin Ronacher: A Python and Rust love story - YouTube (это известный питонист, автор flask'а, если вдруг это важно)
კაცი
да кто ж ронахера не знает
kalloc
он на русской женился
kalloc
(:
kalloc
которая помогала организовывать пайкон
Anonymous
kalloc
не совсем
kalloc
Армин ещё женат
kalloc
рейзер вообще грозный чувак
kalloc
жена мешала писать fs
Kerrigan
постоянными торчефестами
Kerrigan
в расте уже есть avx-512?
պլհկ
https://doc.rust-lang.org/std/simd/struct.u8x64.html 🤔
Αλεχ
Αλεχ
а я неплох :D
Sergey
ну что, скоро отвалится этот бот статистики
Sergey
го новый на расте писать
Invictus
Почему?
Sergey
Почему?
оплату вводят
Invictus
Ох лол.
Sergey
!БАААН!
kalloc
Го транслятор в раст писать на хаскеле
Invictus
А чего, гошка же и сваяна для того, чтобы быстро шлёпать сетевые сервисы.
kalloc
(: