style/values/specified/
table.rs1use crate::derives::*;
7
8#[allow(missing_docs)]
16#[derive(
17 Clone,
18 Copy,
19 Debug,
20 Eq,
21 FromPrimitive,
22 MallocSizeOf,
23 Ord,
24 Parse,
25 PartialEq,
26 PartialOrd,
27 SpecifiedValueInfo,
28 ToComputedValue,
29 ToCss,
30 ToResolvedValue,
31 ToShmem,
32 ToTyped,
33)]
34#[repr(u8)]
35pub enum CaptionSide {
36 Top,
37 Bottom,
38}
39
40#[allow(missing_docs)]
42#[derive(
43 Clone,
44 Copy,
45 Debug,
46 Deserialize,
47 Eq,
48 FromPrimitive,
49 Hash,
50 MallocSizeOf,
51 Parse,
52 PartialEq,
53 Serialize,
54 SpecifiedValueInfo,
55 ToComputedValue,
56 ToCss,
57 ToResolvedValue,
58 ToShmem,
59 ToTyped,
60)]
61#[repr(u8)]
62pub enum BorderCollapse {
63 Separate,
64 Collapse,
65}
66
67#[allow(missing_docs)]
69#[derive(
70 Clone,
71 Copy,
72 Debug,
73 Deserialize,
74 Eq,
75 FromPrimitive,
76 Hash,
77 MallocSizeOf,
78 Parse,
79 PartialEq,
80 Serialize,
81 SpecifiedValueInfo,
82 ToComputedValue,
83 ToCss,
84 ToResolvedValue,
85 ToShmem,
86 ToTyped,
87)]
88#[repr(u8)]
89pub enum EmptyCells {
90 Show,
91 Hide,
92}
93
94#[allow(missing_docs)]
96#[derive(
97 Clone,
98 Copy,
99 Debug,
100 Deserialize,
101 Eq,
102 FromPrimitive,
103 Hash,
104 MallocSizeOf,
105 Parse,
106 PartialEq,
107 Serialize,
108 SpecifiedValueInfo,
109 ToComputedValue,
110 ToCss,
111 ToResolvedValue,
112 ToShmem,
113 ToTyped,
114)]
115#[repr(u8)]
116pub enum TableLayout {
117 Auto,
118 Fixed,
119}