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
use BorderSet;
/// Single-line box-drawing characters (`┌─┐│└┘`).
pub const PLAIN: BorderSet = BorderSet ;
/// [`PLAIN`] with rounded corners (`╭─╮│╰╯`).
///
/// The 4 corners (`╭╮╰╯`) have no glyph in any font this crate bundles; drawing with
/// `ROUNDED` through `retroglyph_window`'s fullest bundled `FontChain` falls back
/// to the notdef substitute for those 4 entries (`horizontal`/`vertical` are shared with
/// [`PLAIN`], which CP437 does cover). Supply a font with real corner glyphs to draw this
/// set as intended.
pub const ROUNDED: BorderSet = BorderSet ;
/// Double-line box-drawing characters (`╔═╗║╚╝`).
pub const DOUBLE: BorderSet = BorderSet ;
/// Heavy (thick) single-line box-drawing characters (`┏━┓┃┗┛`).
///
/// No glyph in any font this crate bundles covers any of these 6 entries; drawing with
/// `THICK` through `retroglyph_window`'s fullest bundled `FontChain` falls back to
/// the notdef substitute for the whole set. Supply a font with real heavy-line glyphs to
/// draw this set as intended.
pub const THICK: BorderSet = BorderSet ;