Trait diny_core::backend::FormatDecode [−][src]
pub trait FormatDecode: Format {
Show 19 associated items
type DecodeUnit: Decode<Data = (), Format = Self>;
type DecodeBool: Decode<Data = bool, Format = Self>;
type DecodeI8: Decode<Data = i8, Format = Self>;
type DecodeI16: Decode<Data = i16, Format = Self>;
type DecodeI32: Decode<Data = i32, Format = Self>;
type DecodeI64: Decode<Data = i64, Format = Self>;
type DecodeI128: Decode<Data = i128, Format = Self>;
type DecodeU8: Decode<Data = u8, Format = Self>;
type DecodeU16: Decode<Data = u16, Format = Self>;
type DecodeU32: Decode<Data = u32, Format = Self>;
type DecodeU64: Decode<Data = u64, Format = Self>;
type DecodeU128: Decode<Data = u128, Format = Self>;
type DecodeF32: Decode<Data = f32, Format = Self>;
type DecodeF64: Decode<Data = f64, Format = Self>;
type DecodeByteVec: Decode<Data = Vec<u8>, Format = Self>;
type DecodeChar: Decode<Data = char, Format = Self>;
type DecodeString: Decode<Data = String, Format = Self>;
type DecodeVariantIdx: Decode<Data = VariantIdx, Format = Self>;
type DecodeSequenceLen: Decode<Data = SequenceLen, Format = Self>;
}
Associated Types
type DecodeUnit: Decode<Data = (), Format = Self>
type DecodeBool: Decode<Data = bool, Format = Self>
type DecodeI128: Decode<Data = i128, Format = Self>
type DecodeU128: Decode<Data = u128, Format = Self>
type DecodeByteVec: Decode<Data = Vec<u8>, Format = Self>
type DecodeChar: Decode<Data = char, Format = Self>
type DecodeString: Decode<Data = String, Format = Self>
type DecodeString: Decode<Data = String, Format = Self>
This is supported on crate features
std
or alloc
only.