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>;
}
Expand description

Define the primitive decoders utilized by a formatter

Associated Types

Implementors