бы вы использовать:
1. derive:
#[derive(Serialize)
#[neoserde(param = true)]
struct Whatever { ... }
2. attr:
#[neoserde::serialize(param = true)]
struct Whatever { ... }
?
Я к первому варианту склоняюсь, т.к. сразу видно, что макрос neoserde расширяет Serialize. Но, может быть, это субъективщина
Мне первый нравится больше
Обсуждают сегодня