Struct pkix::crmf::request::AttributeSeq
source · pub struct AttributeSeq(pub Vec<Attribute<'static>>);
Expand description
AttributeSeq corresponds to the type that is inlined in the CertReqMsg definition for the regInfo field, as shown below:
regInfo SEQUENCE SIZE(1..MAX) OF
SingleAttribute{{RegInfoSet}} OPTIONAL }
Tuple Fields§
§0: Vec<Attribute<'static>>
Implementations§
Trait Implementations§
source§impl BERDecodable for AttributeSeq
impl BERDecodable for AttributeSeq
source§fn decode_ber(reader: BERReader<'_, '_>) -> ASN1Result<Self>
fn decode_ber(reader: BERReader<'_, '_>) -> ASN1Result<Self>
source§impl Clone for AttributeSeq
impl Clone for AttributeSeq
source§fn clone(&self) -> AttributeSeq
fn clone(&self) -> AttributeSeq
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AttributeSeq
impl Debug for AttributeSeq
source§impl Default for AttributeSeq
impl Default for AttributeSeq
source§fn default() -> AttributeSeq
fn default() -> AttributeSeq
Returns the “default value” for a type. Read more
source§impl From<AttributeSeq> for Vec<Attribute<'static>>
impl From<AttributeSeq> for Vec<Attribute<'static>>
source§fn from(sequence_name: AttributeSeq) -> Self
fn from(sequence_name: AttributeSeq) -> Self
Converts to this type from the input type.
source§impl Hash for AttributeSeq
impl Hash for AttributeSeq
source§impl PartialEq for AttributeSeq
impl PartialEq for AttributeSeq
source§fn eq(&self, other: &AttributeSeq) -> bool
fn eq(&self, other: &AttributeSeq) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for AttributeSeq
impl StructuralEq for AttributeSeq
impl StructuralPartialEq for AttributeSeq
Auto Trait Implementations§
impl RefUnwindSafe for AttributeSeq
impl Send for AttributeSeq
impl Sync for AttributeSeq
impl Unpin for AttributeSeq
impl UnwindSafe for AttributeSeq
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more