nuclear_router/bitset/
table.rs

1pub const TABLE: [&[usize]; 256] = [
2    &[],
3    &[0],
4    &[1],
5    &[0, 1],
6    &[2],
7    &[0, 2],
8    &[1, 2],
9    &[0, 1, 2],
10    &[3],
11    &[0, 3],
12    &[1, 3],
13    &[0, 1, 3],
14    &[2, 3],
15    &[0, 2, 3],
16    &[1, 2, 3],
17    &[0, 1, 2, 3],
18    &[4],
19    &[0, 4],
20    &[1, 4],
21    &[0, 1, 4],
22    &[2, 4],
23    &[0, 2, 4],
24    &[1, 2, 4],
25    &[0, 1, 2, 4],
26    &[3, 4],
27    &[0, 3, 4],
28    &[1, 3, 4],
29    &[0, 1, 3, 4],
30    &[2, 3, 4],
31    &[0, 2, 3, 4],
32    &[1, 2, 3, 4],
33    &[0, 1, 2, 3, 4],
34    &[5],
35    &[0, 5],
36    &[1, 5],
37    &[0, 1, 5],
38    &[2, 5],
39    &[0, 2, 5],
40    &[1, 2, 5],
41    &[0, 1, 2, 5],
42    &[3, 5],
43    &[0, 3, 5],
44    &[1, 3, 5],
45    &[0, 1, 3, 5],
46    &[2, 3, 5],
47    &[0, 2, 3, 5],
48    &[1, 2, 3, 5],
49    &[0, 1, 2, 3, 5],
50    &[4, 5],
51    &[0, 4, 5],
52    &[1, 4, 5],
53    &[0, 1, 4, 5],
54    &[2, 4, 5],
55    &[0, 2, 4, 5],
56    &[1, 2, 4, 5],
57    &[0, 1, 2, 4, 5],
58    &[3, 4, 5],
59    &[0, 3, 4, 5],
60    &[1, 3, 4, 5],
61    &[0, 1, 3, 4, 5],
62    &[2, 3, 4, 5],
63    &[0, 2, 3, 4, 5],
64    &[1, 2, 3, 4, 5],
65    &[0, 1, 2, 3, 4, 5],
66    &[6],
67    &[0, 6],
68    &[1, 6],
69    &[0, 1, 6],
70    &[2, 6],
71    &[0, 2, 6],
72    &[1, 2, 6],
73    &[0, 1, 2, 6],
74    &[3, 6],
75    &[0, 3, 6],
76    &[1, 3, 6],
77    &[0, 1, 3, 6],
78    &[2, 3, 6],
79    &[0, 2, 3, 6],
80    &[1, 2, 3, 6],
81    &[0, 1, 2, 3, 6],
82    &[4, 6],
83    &[0, 4, 6],
84    &[1, 4, 6],
85    &[0, 1, 4, 6],
86    &[2, 4, 6],
87    &[0, 2, 4, 6],
88    &[1, 2, 4, 6],
89    &[0, 1, 2, 4, 6],
90    &[3, 4, 6],
91    &[0, 3, 4, 6],
92    &[1, 3, 4, 6],
93    &[0, 1, 3, 4, 6],
94    &[2, 3, 4, 6],
95    &[0, 2, 3, 4, 6],
96    &[1, 2, 3, 4, 6],
97    &[0, 1, 2, 3, 4, 6],
98    &[5, 6],
99    &[0, 5, 6],
100    &[1, 5, 6],
101    &[0, 1, 5, 6],
102    &[2, 5, 6],
103    &[0, 2, 5, 6],
104    &[1, 2, 5, 6],
105    &[0, 1, 2, 5, 6],
106    &[3, 5, 6],
107    &[0, 3, 5, 6],
108    &[1, 3, 5, 6],
109    &[0, 1, 3, 5, 6],
110    &[2, 3, 5, 6],
111    &[0, 2, 3, 5, 6],
112    &[1, 2, 3, 5, 6],
113    &[0, 1, 2, 3, 5, 6],
114    &[4, 5, 6],
115    &[0, 4, 5, 6],
116    &[1, 4, 5, 6],
117    &[0, 1, 4, 5, 6],
118    &[2, 4, 5, 6],
119    &[0, 2, 4, 5, 6],
120    &[1, 2, 4, 5, 6],
121    &[0, 1, 2, 4, 5, 6],
122    &[3, 4, 5, 6],
123    &[0, 3, 4, 5, 6],
124    &[1, 3, 4, 5, 6],
125    &[0, 1, 3, 4, 5, 6],
126    &[2, 3, 4, 5, 6],
127    &[0, 2, 3, 4, 5, 6],
128    &[1, 2, 3, 4, 5, 6],
129    &[0, 1, 2, 3, 4, 5, 6],
130    &[7],
131    &[0, 7],
132    &[1, 7],
133    &[0, 1, 7],
134    &[2, 7],
135    &[0, 2, 7],
136    &[1, 2, 7],
137    &[0, 1, 2, 7],
138    &[3, 7],
139    &[0, 3, 7],
140    &[1, 3, 7],
141    &[0, 1, 3, 7],
142    &[2, 3, 7],
143    &[0, 2, 3, 7],
144    &[1, 2, 3, 7],
145    &[0, 1, 2, 3, 7],
146    &[4, 7],
147    &[0, 4, 7],
148    &[1, 4, 7],
149    &[0, 1, 4, 7],
150    &[2, 4, 7],
151    &[0, 2, 4, 7],
152    &[1, 2, 4, 7],
153    &[0, 1, 2, 4, 7],
154    &[3, 4, 7],
155    &[0, 3, 4, 7],
156    &[1, 3, 4, 7],
157    &[0, 1, 3, 4, 7],
158    &[2, 3, 4, 7],
159    &[0, 2, 3, 4, 7],
160    &[1, 2, 3, 4, 7],
161    &[0, 1, 2, 3, 4, 7],
162    &[5, 7],
163    &[0, 5, 7],
164    &[1, 5, 7],
165    &[0, 1, 5, 7],
166    &[2, 5, 7],
167    &[0, 2, 5, 7],
168    &[1, 2, 5, 7],
169    &[0, 1, 2, 5, 7],
170    &[3, 5, 7],
171    &[0, 3, 5, 7],
172    &[1, 3, 5, 7],
173    &[0, 1, 3, 5, 7],
174    &[2, 3, 5, 7],
175    &[0, 2, 3, 5, 7],
176    &[1, 2, 3, 5, 7],
177    &[0, 1, 2, 3, 5, 7],
178    &[4, 5, 7],
179    &[0, 4, 5, 7],
180    &[1, 4, 5, 7],
181    &[0, 1, 4, 5, 7],
182    &[2, 4, 5, 7],
183    &[0, 2, 4, 5, 7],
184    &[1, 2, 4, 5, 7],
185    &[0, 1, 2, 4, 5, 7],
186    &[3, 4, 5, 7],
187    &[0, 3, 4, 5, 7],
188    &[1, 3, 4, 5, 7],
189    &[0, 1, 3, 4, 5, 7],
190    &[2, 3, 4, 5, 7],
191    &[0, 2, 3, 4, 5, 7],
192    &[1, 2, 3, 4, 5, 7],
193    &[0, 1, 2, 3, 4, 5, 7],
194    &[6, 7],
195    &[0, 6, 7],
196    &[1, 6, 7],
197    &[0, 1, 6, 7],
198    &[2, 6, 7],
199    &[0, 2, 6, 7],
200    &[1, 2, 6, 7],
201    &[0, 1, 2, 6, 7],
202    &[3, 6, 7],
203    &[0, 3, 6, 7],
204    &[1, 3, 6, 7],
205    &[0, 1, 3, 6, 7],
206    &[2, 3, 6, 7],
207    &[0, 2, 3, 6, 7],
208    &[1, 2, 3, 6, 7],
209    &[0, 1, 2, 3, 6, 7],
210    &[4, 6, 7],
211    &[0, 4, 6, 7],
212    &[1, 4, 6, 7],
213    &[0, 1, 4, 6, 7],
214    &[2, 4, 6, 7],
215    &[0, 2, 4, 6, 7],
216    &[1, 2, 4, 6, 7],
217    &[0, 1, 2, 4, 6, 7],
218    &[3, 4, 6, 7],
219    &[0, 3, 4, 6, 7],
220    &[1, 3, 4, 6, 7],
221    &[0, 1, 3, 4, 6, 7],
222    &[2, 3, 4, 6, 7],
223    &[0, 2, 3, 4, 6, 7],
224    &[1, 2, 3, 4, 6, 7],
225    &[0, 1, 2, 3, 4, 6, 7],
226    &[5, 6, 7],
227    &[0, 5, 6, 7],
228    &[1, 5, 6, 7],
229    &[0, 1, 5, 6, 7],
230    &[2, 5, 6, 7],
231    &[0, 2, 5, 6, 7],
232    &[1, 2, 5, 6, 7],
233    &[0, 1, 2, 5, 6, 7],
234    &[3, 5, 6, 7],
235    &[0, 3, 5, 6, 7],
236    &[1, 3, 5, 6, 7],
237    &[0, 1, 3, 5, 6, 7],
238    &[2, 3, 5, 6, 7],
239    &[0, 2, 3, 5, 6, 7],
240    &[1, 2, 3, 5, 6, 7],
241    &[0, 1, 2, 3, 5, 6, 7],
242    &[4, 5, 6, 7],
243    &[0, 4, 5, 6, 7],
244    &[1, 4, 5, 6, 7],
245    &[0, 1, 4, 5, 6, 7],
246    &[2, 4, 5, 6, 7],
247    &[0, 2, 4, 5, 6, 7],
248    &[1, 2, 4, 5, 6, 7],
249    &[0, 1, 2, 4, 5, 6, 7],
250    &[3, 4, 5, 6, 7],
251    &[0, 3, 4, 5, 6, 7],
252    &[1, 3, 4, 5, 6, 7],
253    &[0, 1, 3, 4, 5, 6, 7],
254    &[2, 3, 4, 5, 6, 7],
255    &[0, 2, 3, 4, 5, 6, 7],
256    &[1, 2, 3, 4, 5, 6, 7],
257    &[0, 1, 2, 3, 4, 5, 6, 7],
258];