Trait der::asn1::Sequence

source ·
pub trait Sequence<'a>: DecodeValue<'a> + EncodeValue { }
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§

source§

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

Implementors§

source§

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

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

impl<'a> Sequence<'a> for EcPrivateKey<'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,