Struct c509_certificate::extensions::extension::data::ExtensionData
source · pub(crate) struct ExtensionData {
int_to_oid_table: IntegerToOidTable,
int_to_type_table: HashMap<i16, ExtensionValueType>,
}
Expand description
A struct of data that contains lookup tables for Extension
.
Fields§
§int_to_oid_table: IntegerToOidTable
A table of integer to OID, provide a bidirectional lookup.
int_to_type_table: HashMap<i16, ExtensionValueType>
A table of integer to ExtensionValueType
, provide a lookup for Extension
value
type.
Implementations§
source§impl ExtensionData
impl ExtensionData
sourcepub(crate) fn get_int_to_oid_table(&self) -> &IntegerToOidTable
pub(crate) fn get_int_to_oid_table(&self) -> &IntegerToOidTable
Get the IntegerToOidTable
.
sourcepub(crate) fn get_int_to_type_table(&self) -> &HashMap<i16, ExtensionValueType>
pub(crate) fn get_int_to_type_table(&self) -> &HashMap<i16, ExtensionValueType>
Get the int_to_type_table
Auto Trait Implementations§
impl Freeze for ExtensionData
impl RefUnwindSafe for ExtensionData
impl Send for ExtensionData
impl Sync for ExtensionData
impl Unpin for ExtensionData
impl UnwindSafe for ExtensionData
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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