f
Size: a a a
f
/
md5_post_signature
, которое нужно сериализовать как md5(sorted + "const string")
, где sorted
это отсортированные по алфавиту названия полей в формате f_name=value
? #[derive(Debug, Serialize)]
pub struct CheckIfUserExists<'a> {
email: &'a str,
#[serde(with = "string")]
birthday: Birthday,
#[serde(with = "string")]
name: Name<'a>,
}```sorted для этой структуры выглядит примерно так:
```birthday=self.birthday&email=self.email&name=self.name
ΑZ
f
ΑZ
K
md5_post_signature
, которое нужно сериализовать как md5(sorted + "const string")
, где sorted
это отсортированные по алфавиту названия полей в формате f_name=value
? #[derive(Debug, Serialize)]
pub struct CheckIfUserExists<'a> {
email: &'a str,
#[serde(with = "string")]
birthday: Birthday,
#[serde(with = "string")]
name: Name<'a>,
}```sorted для этой структуры выглядит примерно так:
```birthday=self.birthday&email=self.email&name=self.name
serialize_with
не даст обратиться к другим членам структурыK
/
serialize_with
не даст обратиться к другим членам структуры/
K
/
K
/
ΑZ
md5_post_signature
, которое нужно сериализовать как md5(sorted + "const string")
, где sorted
это отсортированные по алфавиту названия полей в формате f_name=value
? #[derive(Debug, Serialize)]
pub struct CheckIfUserExists<'a> {
email: &'a str,
#[serde(with = "string")]
birthday: Birthday,
#[serde(with = "string")]
name: Name<'a>,
}```sorted для этой структуры выглядит примерно так:
```birthday=self.birthday&email=self.email&name=self.name
MB
/
ΑZ
/
/
ΑZ