Size: a a a

2021 January 04

AI

Alex Ilizarov in Rust Async
(я был молодой и зеленый)
источник

GG

Go Go in Rust Async
Ок буду иметь ввиду 😊
источник

D

Denis in Rust Async
вы часом не боты?
источник

В

Валерий in Rust Async
Denis
вы часом не боты?
Нет
источник

D

Denis in Rust Async
ок)
источник
2021 January 05

p

polunin.ai in Rust Async
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=e4b7bcea5b5e3d8a6086b929656f1812 не могу понять почему он не хочет мувать T в async move { }
источник

MB

Mikail Bagishov in Rust Async
Возвращается impl Fn, значит она не может мувать data в асинк-блок.
источник

p

polunin.ai in Rust Async
угу, уже поменял на FnOnce
источник
2021 January 06

ИЛ

Иван Лещенко... in Rust Async
Всем ку. А есть ли какой-то аналог https://docs.rs/tokio-util/0.6.0/tokio_util/codec/trait.Decoder.html, который позволяет работать с невладеющими байтами, и который в свою очередь позволяет возвращать не 'static структуры?
источник

ИЛ

Иван Лещенко... in Rust Async
Хочу создать структуру, у которой одно из полей - слайс байт из сокета, но для такого мне нужны невладеющие байты
источник
2021 January 07

AI

Alex Ilizarov in Rust Async
Иван Лещенко
Хочу создать структуру, у которой одно из полей - слайс байт из сокета, но для такого мне нужны невладеющие байты
Что мешает самому написать?
источник

ИЛ

Иван Лещенко... in Rust Async
Alex Ilizarov
Что мешает самому написать?
Framed зависит от трейта Decoder. Как вариант можно переписать и Framed, но возможно есть готовое решение
источник

ph

pl 🦑 hk in Rust Async
Иван Лещенко
Хочу создать структуру, у которой одно из полей - слайс байт из сокета, но для такого мне нужны невладеющие байты
Зачем?
источник

AI

Alex Ilizarov in Rust Async
Иван Лещенко
Framed зависит от трейта Decoder. Как вариант можно переписать и Framed, но возможно есть готовое решение
У тебя настолько перфоманс критикал все? Ты hft бота пишешь?
источник

ИЛ

Иван Лещенко... in Rust Async
pl 🦑 hk
Зачем?
Нет лишних аллокаций
источник

ИЛ

Иван Лещенко... in Rust Async
Alex Ilizarov
У тебя настолько перфоманс критикал все? Ты hft бота пишешь?
Не настолько конечно, да и это обойти можно через BytesCodec и последующее взятие слайса от него, но не хватает того удобства, которое дают кодеки
источник

AI

Alex Ilizarov in Rust Async
Иван Лещенко
Не настолько конечно, да и это обойти можно через BytesCodec и последующее взятие слайса от него, но не хватает того удобства, которое дают кодеки
А зачем тебе это все?
источник

ИЛ

Иван Лещенко... in Rust Async
Alex Ilizarov
А зачем тебе это все?
Вплане?
источник

AI

Alex Ilizarov in Rust Async
Ну типа где ты в это уперся?
источник

AI

Alex Ilizarov in Rust Async
Что у тебя аллокация на кодеке сжирает весь перфоманс
источник