pub trait Deserialize {
// Required method
fn deserialize(deserializer: &mut impl Deserializer) -> Result<Self, String>
where Self: Sized;
}pub trait Deserialize {
// Required method
fn deserialize(deserializer: &mut impl Deserializer) -> Result<Self, String>
where Self: Sized;
}