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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
//! **The wide roster's own bytes** (bl-0424): conversations whose *content* is
//! wider than the column, laid on the shipped world. Sibling of [`crowd`],
//! which varies the same fixture along the other axis — that one is a list too
//! TALL for the column, this one is rows too WIDE for it — and split from
//! [`super`] at §12's budget on the same seam.
//!
//! Until this existed the §11 panel-geometry beats asked their question of a
//! column whose widest row was short. `world_titled` gives one row a long
//! title, and a title truncates correctly and always did; nothing in the suite
//! gave a row a long title **and** a preview beside it, which is the pair that
//! reproduces the operator's report — the preview is laid after the greedy
//! title, so a title that fills the row leaves it zero width, and a run laid at
//! zero width still allocates its own ellipsis past the panel's edge. That
//! allocation is what egui stores as next frame's panel width.
//!
//! [`crowd`]: super::crowd
use World;
/// The rows the wide roster seats: the §3.3 name each wears and the first
/// payload line that rides weak beside it. Both long on purpose and both
/// distinct, so a beat can tell a title that survived from a preview that did.
///
/// **The name and the row's trailing metadata fill the row between them**,
/// which is what makes the pair bite: measured at every size in
/// [`SIZES`](crate::shell::acceptance::SIZES), the preview after them is laid
/// into nothing and lands as a bare `…`.
pub const ROWS: = ;
/// **A world whose conversation rows are wider than the column** — the fixture
/// every §11 rule 1/1b/2 panel-width beat is driven over. Identical to
/// [`world`](super::world) in every other respect, so a beat that reddens here
/// and passes there has found a defect of *width*, which is the only axis these
/// two fixtures differ on.
pub