Module der

Source

MacrosΒ§

oid πŸ”’

StructsΒ§

BitStringFlags πŸ”’
DerIterator

EnumsΒ§

Tag πŸ”’

ConstantsΒ§

CONSTRUCTED πŸ”’
CONTEXT_SPECIFIC πŸ”’
HIGH_TAG_RANGE_START πŸ”’
LONG_FORM_LEN_FOUR_BYTES πŸ”’
LONG_FORM_LEN_FOUR_BYTES_MAX πŸ”’
LONG_FORM_LEN_ONE_BYTE πŸ”’
LONG_FORM_LEN_ONE_BYTE_MAX πŸ”’
LONG_FORM_LEN_THREE_BYTES πŸ”’
LONG_FORM_LEN_THREE_BYTES_MAX πŸ”’
LONG_FORM_LEN_TWO_BYTES πŸ”’
LONG_FORM_LEN_TWO_BYTES_MAX πŸ”’
MAX_DER_SIZE πŸ”’
SHORT_FORM_LEN_MAX πŸ”’
TWO_BYTE_DER_SIZE πŸ”’

TraitsΒ§

FromDer πŸ”’

FunctionsΒ§

asn1_wrap πŸ”’
Prepend bytes with the given ASN.1 Tag and appropriately encoded length byte(s). Useful for β€œadding back” ASN.1 bytes to parsed content.
bit_string_flags πŸ”’
bit_string_with_no_unused_bits πŸ”’
end_of_input_err πŸ”’
expect_tag πŸ”’
expect_tag_and_get_value_limited πŸ”’
nested πŸ”’
nested_limited πŸ”’
nested_of_mut πŸ”’
nonnegative_integer πŸ”’
read_all πŸ”’
read_tag_and_get_value πŸ”’
read_tag_and_get_value_limited πŸ”’