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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//! What a read surface says about ITSELF alongside what it says about a run.
//!
//! ADR-016: the console never lies about its own provenance. A summary that
//! shows no worker for an attempt is UNATTRIBUTED, and that one word covers
//! two facts a reader must be able to tell apart — the run was recorded
//! before lease events existed, or THIS install knew the worker and failed
//! to record it. History cannot carry the second fact (an append that fails
//! cannot record its own failure), so every read surface carries the
//! install's count beside the data, and a reader compares the two.
use ;
/// The serving install's own state at read time, stamped on every describe
/// and list response. A response that carries NONE is from a server that
/// predates the field; readers keep that distinct from a zero count.