namespace std {
namespace experimental {
namespace net {
inline namespace v1 {
namespace ip {
  struct address_v6::bytes_type : array<unsigned char, 16>
  {
    template<class... T> explicit constexpr bytes_type(T... t)
      : array<unsigned char, 16>{{static_cast<unsigned char>(t)...}} {}
  };
} // namespace ip
} // inline namespace v1
} // namespace net
} // namespace experimental
} // namespace std
The ip::address_v6::bytes_type type is a standard-layout struct that provides a byte-level representation of an IPv6 address in network byte order.