HexenSourceHexadecimal encoding and decoding library.
The library provides fast and low-allocation utilities for encoding raw binary strings into hexadecimal representations and decoding them.
encode ?uppercase source encodes the source string to new hexadecimal string.
encode_substring ?uppercase source off len encodes the source substring to new hexadecimal string.
encode_to_buffer ?uppercase source buffer encodes the source string to the buffer.
encode_substring_to_buffer ?uppercase source off len buffer encodes the source substring to the buffer.
encode_into ?uppercase src src_off dst dst_off len encodes the src substring to the dst bytes range.
decode hexadecimal decodes the hexadecimal string to new binary string.
decode_substring hexadecimal off len decodes the hexadecimal substring to new binary string.
decode_to_buffer hexadecimal buffer decodes the hexadecimal string to the buffer.
decode_substring_to_buffer hexadecimal off len buffer decodes the hexadecimal substring to the buffer.
decode_into sec src_off dst dst_off len decodes the src hexadecimal substring to the dst bytes range.