pub trait DerState {
type State: Copy + Default;
}Expand description
Cursor-state type for a format. It is format-specific rather than value-type-specific.
Required Associated Types§
Implementors§
Source§impl DerState for Base128Fmt<true>
impl DerState for Base128Fmt<true>
type State = Base128DerState
Source§impl DerState for Integer16Fmt
impl DerState for Integer16Fmt
type State = Integer16DerState
Source§impl DerState for BitStringFmt<true>
impl DerState for BitStringFmt<true>
type State = PairDerState<bool, BytesDerState>
Source§impl DerState for BmpStringFmt
Available on crate feature alloc only.
impl DerState for BmpStringFmt
Available on crate feature
alloc only.type State = BmpStringDerState
Source§impl DerState for EnumeratedFmt
impl DerState for EnumeratedFmt
type State = IntegerDerState
Source§impl DerState for GeneralizedTimeFmt<true>
impl DerState for GeneralizedTimeFmt<true>
Source§impl DerState for Ia5StringFmt
impl DerState for Ia5StringFmt
type State = BytesDerState
Source§impl DerState for IntegerFmt
impl DerState for IntegerFmt
type State = IntegerDerState
Source§impl DerState for ObjectIdentifierFmt
Available on crate feature alloc only.
impl DerState for ObjectIdentifierFmt
Available on crate feature
alloc only.Source§impl DerState for PrintableStringFmt
impl DerState for PrintableStringFmt
type State = BytesDerState
Source§impl DerState for TeletexStringFmt
impl DerState for TeletexStringFmt
type State = BytesDerState
Source§impl DerState for UniversalStringFmt
Available on crate feature alloc only.
impl DerState for UniversalStringFmt
Available on crate feature
alloc only.Source§impl DerState for UtcTimeFmt<true>
impl DerState for UtcTimeFmt<true>
type State = UtcTimeDerState
Source§impl DerState for Utf8StringFmt
impl DerState for Utf8StringFmt
type State = BytesDerState
Source§impl<A: DerState> DerState for RepeatTillEnd<A>
Available on crate feature alloc only.
impl<A: DerState> DerState for RepeatTillEnd<A>
Available on crate feature
alloc only.