pub struct Name {
pub value: Vec<(ObjectIdentifier, TaggedDerValue)>,
}Fields§
§value: Vec<(ObjectIdentifier, TaggedDerValue)>Implementations§
Source§impl Name
impl Name
pub fn get(&self, oid: &ObjectIdentifier) -> Option<&TaggedDerValue>
Trait Implementations§
Source§impl BERDecodable for Name
impl BERDecodable for Name
Source§fn decode_ber<'a, 'b>(reader: BERReader<'a, 'b>) -> ASN1Result<Self>
fn decode_ber<'a, 'b>(reader: BERReader<'a, 'b>) -> ASN1Result<Self>
impl Eq for Name
Source§impl From<Vec<(ObjectIdentifier, TaggedDerValue)>> for Name
impl From<Vec<(ObjectIdentifier, TaggedDerValue)>> for Name
Source§fn from(b: Vec<(ObjectIdentifier, TaggedDerValue)>) -> Name
fn from(b: Vec<(ObjectIdentifier, TaggedDerValue)>) -> Name
Converts to this type from the input type.
impl StructuralPartialEq for Name
Auto Trait Implementations§
impl Freeze for Name
impl RefUnwindSafe for Name
impl Send for Name
impl Sync for Name
impl Unpin for Name
impl UnsafeUnpin for Name
impl UnwindSafe for Name
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