pub trait Sequence<'a>: DecodeValue<'a> + EncodeValue { }
Available on crate feature pkcs8 only.
Expand description

Marker trait for ASN.1 SEQUENCEs.

This is mainly used for custom derive.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

§

impl<'a, T> Sequence<'a> for Box<T>
where T: Sequence<'a>,

Available on crate feature alloc only.

Implementors§

§

impl<'a> Sequence<'a> for PrivateKeyInfo<'a>

§

impl<'a> Sequence<'a> for SequenceRef<'a>

§

impl<'a, Params> Sequence<'a> for AlgorithmIdentifier<Params>
where Params: Choice<'a> + Encode,

§

impl<'a, Params, Key> Sequence<'a> for SubjectPublicKeyInfo<Params, Key>
where Params: Choice<'a> + Encode, Key: Decode<'a> + Encode + FixedTag,