Hex¶ struct Hex¶ Public Functions inline explicit Hex(std::span<std::byte const> const &data)¶ inline operator std::span<std::byte const>() const¶ inline size_t encoded_size() const¶ Public Static Functions static inline void encode_raw(std::span<char> const &buffer, std::span<std::byte const> const &data)¶ template<typename T>static inline std::span<char> encode(T &buffer, std::span<std::byte const> const &data)¶ template<typename T>static inline std::span<std::byte> decode(std::span<std::byte> const &buffer, T const &data)¶