pub trait Deserializer {
fn deserialize_string(&mut self) -> Result<String, SerializationError>;
fn deserialize_u8(&mut self) -> Result<u8, SerializationError>;
fn deserialize_i8(&mut self) -> Result<i8, SerializationError>;
fn deserialize_u16(&mut self) -> Result<u16, SerializationError>;
fn deserialize_i16(&mut self) -> Result<i16, SerializationError>;
fn deserialize_u32(&mut self) -> Result<u32, SerializationError>;
fn deserialize_i32(&mut self) -> Result<i32, SerializationError>;
fn deserialize_u64(&mut self) -> Result<u64, SerializationError>;
fn deserialize_i64(&mut self) -> Result<i64, SerializationError>;
fn deserialize_f32(&mut self) -> Result<f32, SerializationError>;
fn deserialize_f64(&mut self) -> Result<f64, SerializationError>;
}
Loading content...
Loading content...