Public Attributes | |
| std::string | body |
| The raw metadata bytes. | |
| std::optional< std::chrono::seconds > | max_age |
| The advertised freshness lifetime, absent when none was given. | |
The outcome of one metadata retrieval. The freshness hint is kept separate from the body because only the caller that made the request can observe the caching response header. An absent hint means no lifetime was advertised, which is distinct from an advertised lifetime of zero.