Поскольку serde заменяет rustc_serialize, Я пытаюсь реорганизовать свою библиотеку для работы с ней. Я не могу понять, что это за тип rustc_serialize::Json
. Предположим, у меня есть метод, принимающий json:
fn my_method(json123: rustc_serialize::json::Json) -> ....
Что соответствует serde_json
? Это так:
fn my_method(json123: serde_json::value::Value) -> ....?
или это:
fn my_method(json123: serde_json::Serialize) -> ....?
или что-то другое?