Deserialize, Clone)]
pub struct UserAccount {
pub _id: ObjectId,
pub billing_account_ids: Vec<ObjectId>,
pub billing_accounts: Vec<BillingAccount>,
pub created_at: DateTime,
pub updated_at: DateTime,
pub password: Option<String>,
pub permissions: u32,
}
Я ее когда вываливаю из REST как ответ хотел бы, чтобы ObjectId и DateTime стали строками.
Можно это как-то сделать, может быть макросами serde или надо обязательно что-то имплементировать для нее?
#[serde(into = "IntoType")] Serialize this type by converting it into the specified IntoType and serializing that. This type must implement Clone and Into<IntoType>, and IntoType must implement Serialize https://serde.rs/container-attrs.html
Обсуждают сегодня