Object Identifier (OID) constants with heapless no_std
support.
This crate supports creating [ObjectIdentifier
] constants with
compile-time checks on validity.
It has full no_std
support with no dependencies on a heap/liballoc and
stores OID values as static data.
About OIDs
Object Identifiers, a.k.a. OIDs, are an International Telecommunications Union (ITU) and ISO/IEC standard for naming any object, concept, or "thing" with a globally unambiguous persistent name.
See also: https://en.wikipedia.org/wiki/Object_identifier
Minimum Supported Rust Version
This crate requires Rust 1.46 at a minimum.