blob: fa743e15986a42a418fc4abc489a71a5a3ce92b9 (
about) (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
export module routemon:trace;
import std;
import :util;
namespace routemon::trace {
class uuid7
{
std::uint64_t hi_;
std::uint64_t lo_;
public:
uuid7();
auto format(std::span<char, 37> target) -> void;
};
export class id
{
std::array<char, 37> chars_;
public:
id();
auto as_string() const -> util::zstring_view;
};
} // namespace routemon::trace
|