pub struct Format;
Trait Implementations§
Source§impl<DataType> Deserialization<Format> for Option<DataType>
impl<DataType> Deserialization<Format> for Option<DataType>
type Deserializer = Option
Source§impl<DataType, ErrorType> Deserialization<Format> for Result<DataType, ErrorType>
impl<DataType, ErrorType> Deserialization<Format> for Result<DataType, ErrorType>
type Deserializer = Result
Source§impl Deserialization<Format> for String
impl Deserialization<Format> for String
type Deserializer = String
Source§impl<DataType> Deserialization<Format> for Vec<DataType>
impl<DataType> Deserialization<Format> for Vec<DataType>
type Deserializer = Vec
Source§impl Deserialization<Format> for i32
impl Deserialization<Format> for i32
type Deserializer = PrimitiveI32
Source§impl Deserialization<Format> for usize
impl Deserialization<Format> for usize
Source§impl<DataType> Trait<Option<DataType>, Format> for Option
impl<DataType> Trait<Option<DataType>, Format> for Option
fn deserialize<ReaderType>(
reader_mut_ref: &mut ReaderType,
) -> Result<Option<DataType>, Context, Error<Source>>where
ReaderType: Trait,
Source§impl<DataType, ErrorType> Trait<Result<DataType, ErrorType>, Format> for Result
impl<DataType, ErrorType> Trait<Result<DataType, ErrorType>, Format> for Result
fn deserialize<ReaderType>(
reader_mut_ref: &mut ReaderType,
) -> Result<Result<DataType, ErrorType>, Context, Error<Source>>where
ReaderType: Trait,
Source§impl Trait<String, Format> for String
impl Trait<String, Format> for String
fn deserialize<ReaderType>(
reader_mut_ref: &mut ReaderType,
) -> Result<String, Context, Error<Source>>where
ReaderType: Trait,
Source§impl<DataType> Trait<Vec<DataType>, Format> for Vec
impl<DataType> Trait<Vec<DataType>, Format> for Vec
fn deserialize<ReaderType>(
reader_mut_ref: &mut ReaderType,
) -> Result<Vec<DataType>, Context, Error<Source>>where
ReaderType: Trait,
Source§impl Trait<i32, Format> for PrimitiveI32
impl Trait<i32, Format> for PrimitiveI32
fn deserialize<ReaderType>(
reader_mut_ref: &mut ReaderType,
) -> Result<i32, Context, Error<Source>>where
ReaderType: Trait,
Auto Trait Implementations§
impl Freeze for Format
impl RefUnwindSafe for Format
impl Send for Format
impl Sync for Format
impl Unpin for Format
impl UnwindSafe for Format
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more