Size: a a a

Rust — русскоговорящее сообщество

2017 November 27

V

Vladimir in Rust — русскоговорящее сообщество
Если Раст какойто
источник

V

Vladimir in Rust — русскоговорящее сообщество
То можно по экспрешенам спокойно
источник

V

Vladimir in Rust — русскоговорящее сообщество
почему у serde в типаже серриализации параметр "сериализатор" вынесет в метод, а не в типаж?
источник

V

Vladimir in Rust — русскоговорящее сообщество
есть идеи?
источник

V

Vladimir in Rust — русскоговорящее сообщество
pub trait Serialize {
   fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
   where
       S: Serializer;
}
источник

ph

pl 🦑 hk in Rust — русскоговорящее сообщество
Че за типаж
источник

V

Vladimir in Rust — русскоговорящее сообщество
ну как трейт
источник

V

Vladimir in Rust — русскоговорящее сообщество
ток по растикрейтсному
источник

Ct

Casual tears in Rust — русскоговорящее сообщество
А есть принципиальная разница для трейтов с одним методом?
источник

PL

Paul Loyd in Rust — русскоговорящее сообщество
Vladimir
есть идеи?
Ну разумеется. Ты ведь одну структуру разными сериализаторами можешь сериализовать
источник

PL

Paul Loyd in Rust — русскоговорящее сообщество
Иначе пришлось бы явно указывать при имплементации
источник

PL

Paul Loyd in Rust — русскоговорящее сообщество
А так в месте вызова определяется
источник

V

Vladimir in Rust — русскоговорящее сообщество
ну да, только посыл в том, что в большинстве кода ты явно не юзаешь метод serialize.
а делаешь какой-то to_json
источник

V

Vladimir in Rust — русскоговорящее сообщество
Т.е. для юзера это всё будет также запрятано
источник

PL

Paul Loyd in Rust — русскоговорящее сообщество
Ну ты так не сможешь сделать to_json, а потом to_avro какой-нибудь
источник

V

Vladimir in Rust — русскоговорящее сообщество
а нужно ли?
источник

PL

Paul Loyd in Rust — русскоговорящее сообщество
Ну разумеется. С клиентом общаемся по json, а с другими микросервисами по protobuf
источник

PL

Paul Loyd in Rust — русскоговорящее сообщество
и вот уже два формата
источник

PL

Paul Loyd in Rust — русскоговорящее сообщество
А храним в третьем вообще
источник

LM

Loo Maclin in Rust — русскоговорящее сообщество
Paul Loyd
Ну разумеется. С клиентом общаемся по json, а с другими микросервисами по protobuf
^ шарит
источник