Так не даёт, пишет:
`if` and `else` have incompatible types
(имеют несовместимые типы)
let user = if json["met"] == "tb_info" {
Res {
met: json["met"].to_string(),
a: json["0"].to_string(),
b: json["1"].to_string(),
c: json["2"].to_string()
}
} else if json["met"] == "query" {
User {
met: json["met"].to_string(),
id: json["id"].as_u64().expect("REASON"),
username: json["username"].to_string(),
tm: json["tm"].as_f64().expect("REASON"),
n: json["n"].as_u64().expect("REASON")
}
} else {
ErrServ {
met: "error_create_user".to_string()
}
};