Rust第三方库之Serde:反序列化架构分析

serde的反序列化架构主要涉及三个特性:Deserialize、Deserializer和Visitor,各自承担的责任不同。 Deserialize Trait pub trait Deserialize<'de>: Sized { /// Deserialize this value from the given Se……