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 UnsafeUnpin 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