20 #ifndef RIPPLE_BASICS_STRHEX_H_INCLUDED
21 #define RIPPLE_BASICS_STRHEX_H_INCLUDED
23 #include <boost/algorithm/hex.hpp>
24 #include <boost/endian/conversion.hpp>
28 template <
class FwdIt>
36 "FwdIt must be a forward iterator");
43 template <class T, class = decltype(std::declval<T>().
begin())>
47 return strHex(from.begin(), from.end());