9 #include "opentelemetry/nostd/span.h"
10 #include "opentelemetry/version.h"
31 constexpr
char kHex[] =
"0123456789abcdef";
32 for (
int i = 0; i <
kSize; ++i)
34 buffer[i * 2 + 0] = kHex[(rep_[i] >> 4) & 0xF];
35 buffer[i * 2 + 1] = kHex[(rep_[i] >> 0) & 0xF];
52 static constexpr uint8_t kEmptyRep[
kSize] = {0};
53 return memcmp(rep_, kEmptyRep,
kSize) != 0;
59 memcpy(dest.data(), rep_,
kSize);