Skip to main content

score_set/
finite_enum.rs

1// @generated by xtask. Do not edit by hand.
2// ---------------------------------------------------------------------------
3// Anonymous zero-vtable enums for [`finite_score_set!`](crate::finite_score_set!).
4//
5// Each `FiniteEnum{N}` wraps N heterogeneous metric types and dispatches
6// `eval`/`name` via `match` — zero vtable overhead.
7//
8// Also provides the `IntoFiniteEntries<T>` trait + per-arity impls so the
9// `finite_score_set!` macro can stay a single arm (metrics tuple → trait
10// dispatch), symmetric with `fixed_score_set!` / `Members`.
11//
12// Generated arities: 1–128 (default feature `finite-level-128`).
13// Run `cargo run -p xtask -- gen --max <N>` to regenerate for higher arities.
14// ---------------------------------------------------------------------------
15
16/// Generate a finite enum + `Scorable` impl for a given arity.
17macro_rules! finite_enum_inner {
18    ($name:ident; $($variant:ident $t:ident),+ $(,)?) => {
19        #[allow(dead_code)]
20        pub enum $name<$($t),+> {
21            $($variant($t)),+
22        }
23
24        impl<T: $crate::Float, I, $($t: $crate::Scorable<T, I>),+>
25            $crate::Scorable<T, I> for $name<$($t),+>
26        {
27            #[inline]
28            fn eval(&self, input: &I) -> $crate::Witnessed<T, $crate::Value01> {
29                match self {
30                    $(Self::$variant(m) => m.eval(input)),+
31                }
32            }
33
34            #[inline]
35            fn name(&self) -> &str {
36                match self {
37                    $(Self::$variant(m) => m.name()),+
38                }
39            }
40        }
41    };
42}
43
44/// Trait for converting a tuple of metrics into [`FiniteEnum`] entries.
45///
46/// This is the Finite-layer analogue of [`Members`](crate::Members): the
47/// `finite_score_set!` macro expands to a tuple of metrics and delegates
48/// to this trait for per-arity dispatch, avoiding hard-coded macro arms.
49#[doc(hidden)]
50pub trait IntoFiniteEntries<T: crate::Float> {
51    /// The finite enum variant that wraps this tuple of metrics.
52    type Enum;
53
54    /// Consume the metric tuple and pair each metric with its weight from `weights`.
55    fn into_finite_entries(self, weights: &[T]) -> Vec<(T, Self::Enum)>;
56}
57
58/// Internal helper: implement `IntoFiniteEntries<T>` for a tuple of arity 1+.
59macro_rules! impl_into_finite_entries {
60    ($Enum:ident; $($idx:tt $variant:ident $t:ident $v:ident),+ $(,)?) => {
61        impl<T: $crate::Float, $($t),+> $crate::IntoFiniteEntries<T>
62            for ($($t,)+)
63        {
64            type Enum = $Enum<$($t),+>;
65
66            fn into_finite_entries(self, weights: &[T]) -> Vec<(T, Self::Enum)> {
67                let ($($v,)+) = self;
68                vec![
69                    $((weights[$idx], $Enum::$variant($v)),)+
70                ]
71            }
72        }
73    };
74}
75
76// ---- arity 1 ----
77#[cfg(feature = "finite-enum-1")]
78finite_enum_inner!(FiniteEnum1; M0 T0);
79#[cfg(feature = "finite-enum-1")]
80impl_into_finite_entries!(FiniteEnum1; 0 M0 T0 v0);
81
82// ---- arity 2 ----
83#[cfg(feature = "finite-enum-2")]
84finite_enum_inner!(FiniteEnum2; M0 T0, M1 T1);
85#[cfg(feature = "finite-enum-2")]
86impl_into_finite_entries!(FiniteEnum2; 0 M0 T0 v0, 1 M1 T1 v1);
87
88// ---- arity 3 ----
89#[cfg(feature = "finite-enum-3")]
90finite_enum_inner!(FiniteEnum3; M0 T0, M1 T1, M2 T2);
91#[cfg(feature = "finite-enum-3")]
92impl_into_finite_entries!(FiniteEnum3; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2);
93
94// ---- arity 4 ----
95#[cfg(feature = "finite-enum-4")]
96finite_enum_inner!(FiniteEnum4; M0 T0, M1 T1, M2 T2, M3 T3);
97#[cfg(feature = "finite-enum-4")]
98impl_into_finite_entries!(FiniteEnum4; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3);
99
100// ---- arity 5 ----
101#[cfg(feature = "finite-enum-5")]
102finite_enum_inner!(FiniteEnum5; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4);
103#[cfg(feature = "finite-enum-5")]
104impl_into_finite_entries!(FiniteEnum5; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4);
105
106// ---- arity 6 ----
107#[cfg(feature = "finite-enum-6")]
108finite_enum_inner!(FiniteEnum6; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5);
109#[cfg(feature = "finite-enum-6")]
110impl_into_finite_entries!(FiniteEnum6; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5);
111
112// ---- arity 7 ----
113#[cfg(feature = "finite-enum-7")]
114finite_enum_inner!(FiniteEnum7; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6);
115#[cfg(feature = "finite-enum-7")]
116impl_into_finite_entries!(FiniteEnum7; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6);
117
118// ---- arity 8 ----
119#[cfg(feature = "finite-enum-8")]
120finite_enum_inner!(FiniteEnum8; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7);
121#[cfg(feature = "finite-enum-8")]
122impl_into_finite_entries!(FiniteEnum8; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7);
123
124// ---- arity 9 ----
125#[cfg(feature = "finite-enum-9")]
126finite_enum_inner!(FiniteEnum9; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8);
127#[cfg(feature = "finite-enum-9")]
128impl_into_finite_entries!(FiniteEnum9; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8);
129
130// ---- arity 10 ----
131#[cfg(feature = "finite-enum-10")]
132finite_enum_inner!(FiniteEnum10; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9);
133#[cfg(feature = "finite-enum-10")]
134impl_into_finite_entries!(FiniteEnum10; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9);
135
136// ---- arity 11 ----
137#[cfg(feature = "finite-enum-11")]
138finite_enum_inner!(FiniteEnum11; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10);
139#[cfg(feature = "finite-enum-11")]
140impl_into_finite_entries!(FiniteEnum11; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10);
141
142// ---- arity 12 ----
143#[cfg(feature = "finite-enum-12")]
144finite_enum_inner!(FiniteEnum12; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11);
145#[cfg(feature = "finite-enum-12")]
146impl_into_finite_entries!(FiniteEnum12; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11);
147
148// ---- arity 13 ----
149#[cfg(feature = "finite-enum-13")]
150finite_enum_inner!(FiniteEnum13; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12);
151#[cfg(feature = "finite-enum-13")]
152impl_into_finite_entries!(FiniteEnum13; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12);
153
154// ---- arity 14 ----
155#[cfg(feature = "finite-enum-14")]
156finite_enum_inner!(FiniteEnum14; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13);
157#[cfg(feature = "finite-enum-14")]
158impl_into_finite_entries!(FiniteEnum14; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13);
159
160// ---- arity 15 ----
161#[cfg(feature = "finite-enum-15")]
162finite_enum_inner!(FiniteEnum15; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14);
163#[cfg(feature = "finite-enum-15")]
164impl_into_finite_entries!(FiniteEnum15; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14);
165
166// ---- arity 16 ----
167#[cfg(feature = "finite-enum-16")]
168finite_enum_inner!(FiniteEnum16; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15);
169#[cfg(feature = "finite-enum-16")]
170impl_into_finite_entries!(FiniteEnum16; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15);
171
172// ---- arity 17 ----
173#[cfg(feature = "finite-enum-17")]
174finite_enum_inner!(FiniteEnum17; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16);
175#[cfg(feature = "finite-enum-17")]
176impl_into_finite_entries!(FiniteEnum17; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16);
177
178// ---- arity 18 ----
179#[cfg(feature = "finite-enum-18")]
180finite_enum_inner!(FiniteEnum18; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17);
181#[cfg(feature = "finite-enum-18")]
182impl_into_finite_entries!(FiniteEnum18; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17);
183
184// ---- arity 19 ----
185#[cfg(feature = "finite-enum-19")]
186finite_enum_inner!(FiniteEnum19; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18);
187#[cfg(feature = "finite-enum-19")]
188impl_into_finite_entries!(FiniteEnum19; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18);
189
190// ---- arity 20 ----
191#[cfg(feature = "finite-enum-20")]
192finite_enum_inner!(FiniteEnum20; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19);
193#[cfg(feature = "finite-enum-20")]
194impl_into_finite_entries!(FiniteEnum20; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19);
195
196// ---- arity 21 ----
197#[cfg(feature = "finite-enum-21")]
198finite_enum_inner!(FiniteEnum21; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20);
199#[cfg(feature = "finite-enum-21")]
200impl_into_finite_entries!(FiniteEnum21; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20);
201
202// ---- arity 22 ----
203#[cfg(feature = "finite-enum-22")]
204finite_enum_inner!(FiniteEnum22; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21);
205#[cfg(feature = "finite-enum-22")]
206impl_into_finite_entries!(FiniteEnum22; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21);
207
208// ---- arity 23 ----
209#[cfg(feature = "finite-enum-23")]
210finite_enum_inner!(FiniteEnum23; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22);
211#[cfg(feature = "finite-enum-23")]
212impl_into_finite_entries!(FiniteEnum23; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22);
213
214// ---- arity 24 ----
215#[cfg(feature = "finite-enum-24")]
216finite_enum_inner!(FiniteEnum24; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23);
217#[cfg(feature = "finite-enum-24")]
218impl_into_finite_entries!(FiniteEnum24; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23);
219
220// ---- arity 25 ----
221#[cfg(feature = "finite-enum-25")]
222finite_enum_inner!(FiniteEnum25; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24);
223#[cfg(feature = "finite-enum-25")]
224impl_into_finite_entries!(FiniteEnum25; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24);
225
226// ---- arity 26 ----
227#[cfg(feature = "finite-enum-26")]
228finite_enum_inner!(FiniteEnum26; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25);
229#[cfg(feature = "finite-enum-26")]
230impl_into_finite_entries!(FiniteEnum26; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25);
231
232// ---- arity 27 ----
233#[cfg(feature = "finite-enum-27")]
234finite_enum_inner!(FiniteEnum27; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26);
235#[cfg(feature = "finite-enum-27")]
236impl_into_finite_entries!(FiniteEnum27; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26);
237
238// ---- arity 28 ----
239#[cfg(feature = "finite-enum-28")]
240finite_enum_inner!(FiniteEnum28; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27);
241#[cfg(feature = "finite-enum-28")]
242impl_into_finite_entries!(FiniteEnum28; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27);
243
244// ---- arity 29 ----
245#[cfg(feature = "finite-enum-29")]
246finite_enum_inner!(FiniteEnum29; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28);
247#[cfg(feature = "finite-enum-29")]
248impl_into_finite_entries!(FiniteEnum29; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28);
249
250// ---- arity 30 ----
251#[cfg(feature = "finite-enum-30")]
252finite_enum_inner!(FiniteEnum30; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29);
253#[cfg(feature = "finite-enum-30")]
254impl_into_finite_entries!(FiniteEnum30; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29);
255
256// ---- arity 31 ----
257#[cfg(feature = "finite-enum-31")]
258finite_enum_inner!(FiniteEnum31; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30);
259#[cfg(feature = "finite-enum-31")]
260impl_into_finite_entries!(FiniteEnum31; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30);
261
262// ---- arity 32 ----
263#[cfg(feature = "finite-enum-32")]
264finite_enum_inner!(FiniteEnum32; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31);
265#[cfg(feature = "finite-enum-32")]
266impl_into_finite_entries!(FiniteEnum32; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31);
267
268// ---- arity 33 ----
269#[cfg(feature = "finite-enum-33")]
270finite_enum_inner!(FiniteEnum33; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32);
271#[cfg(feature = "finite-enum-33")]
272impl_into_finite_entries!(FiniteEnum33; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32);
273
274// ---- arity 34 ----
275#[cfg(feature = "finite-enum-34")]
276finite_enum_inner!(FiniteEnum34; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33);
277#[cfg(feature = "finite-enum-34")]
278impl_into_finite_entries!(FiniteEnum34; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33);
279
280// ---- arity 35 ----
281#[cfg(feature = "finite-enum-35")]
282finite_enum_inner!(FiniteEnum35; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34);
283#[cfg(feature = "finite-enum-35")]
284impl_into_finite_entries!(FiniteEnum35; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34);
285
286// ---- arity 36 ----
287#[cfg(feature = "finite-enum-36")]
288finite_enum_inner!(FiniteEnum36; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35);
289#[cfg(feature = "finite-enum-36")]
290impl_into_finite_entries!(FiniteEnum36; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35);
291
292// ---- arity 37 ----
293#[cfg(feature = "finite-enum-37")]
294finite_enum_inner!(FiniteEnum37; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36);
295#[cfg(feature = "finite-enum-37")]
296impl_into_finite_entries!(FiniteEnum37; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36);
297
298// ---- arity 38 ----
299#[cfg(feature = "finite-enum-38")]
300finite_enum_inner!(FiniteEnum38; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37);
301#[cfg(feature = "finite-enum-38")]
302impl_into_finite_entries!(FiniteEnum38; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37);
303
304// ---- arity 39 ----
305#[cfg(feature = "finite-enum-39")]
306finite_enum_inner!(FiniteEnum39; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38);
307#[cfg(feature = "finite-enum-39")]
308impl_into_finite_entries!(FiniteEnum39; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38);
309
310// ---- arity 40 ----
311#[cfg(feature = "finite-enum-40")]
312finite_enum_inner!(FiniteEnum40; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39);
313#[cfg(feature = "finite-enum-40")]
314impl_into_finite_entries!(FiniteEnum40; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39);
315
316// ---- arity 41 ----
317#[cfg(feature = "finite-enum-41")]
318finite_enum_inner!(FiniteEnum41; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40);
319#[cfg(feature = "finite-enum-41")]
320impl_into_finite_entries!(FiniteEnum41; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40);
321
322// ---- arity 42 ----
323#[cfg(feature = "finite-enum-42")]
324finite_enum_inner!(FiniteEnum42; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41);
325#[cfg(feature = "finite-enum-42")]
326impl_into_finite_entries!(FiniteEnum42; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41);
327
328// ---- arity 43 ----
329#[cfg(feature = "finite-enum-43")]
330finite_enum_inner!(FiniteEnum43; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42);
331#[cfg(feature = "finite-enum-43")]
332impl_into_finite_entries!(FiniteEnum43; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42);
333
334// ---- arity 44 ----
335#[cfg(feature = "finite-enum-44")]
336finite_enum_inner!(FiniteEnum44; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43);
337#[cfg(feature = "finite-enum-44")]
338impl_into_finite_entries!(FiniteEnum44; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43);
339
340// ---- arity 45 ----
341#[cfg(feature = "finite-enum-45")]
342finite_enum_inner!(FiniteEnum45; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44);
343#[cfg(feature = "finite-enum-45")]
344impl_into_finite_entries!(FiniteEnum45; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44);
345
346// ---- arity 46 ----
347#[cfg(feature = "finite-enum-46")]
348finite_enum_inner!(FiniteEnum46; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45);
349#[cfg(feature = "finite-enum-46")]
350impl_into_finite_entries!(FiniteEnum46; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45);
351
352// ---- arity 47 ----
353#[cfg(feature = "finite-enum-47")]
354finite_enum_inner!(FiniteEnum47; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46);
355#[cfg(feature = "finite-enum-47")]
356impl_into_finite_entries!(FiniteEnum47; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46);
357
358// ---- arity 48 ----
359#[cfg(feature = "finite-enum-48")]
360finite_enum_inner!(FiniteEnum48; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47);
361#[cfg(feature = "finite-enum-48")]
362impl_into_finite_entries!(FiniteEnum48; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47);
363
364// ---- arity 49 ----
365#[cfg(feature = "finite-enum-49")]
366finite_enum_inner!(FiniteEnum49; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48);
367#[cfg(feature = "finite-enum-49")]
368impl_into_finite_entries!(FiniteEnum49; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48);
369
370// ---- arity 50 ----
371#[cfg(feature = "finite-enum-50")]
372finite_enum_inner!(FiniteEnum50; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49);
373#[cfg(feature = "finite-enum-50")]
374impl_into_finite_entries!(FiniteEnum50; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49);
375
376// ---- arity 51 ----
377#[cfg(feature = "finite-enum-51")]
378finite_enum_inner!(FiniteEnum51; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50);
379#[cfg(feature = "finite-enum-51")]
380impl_into_finite_entries!(FiniteEnum51; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50);
381
382// ---- arity 52 ----
383#[cfg(feature = "finite-enum-52")]
384finite_enum_inner!(FiniteEnum52; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51);
385#[cfg(feature = "finite-enum-52")]
386impl_into_finite_entries!(FiniteEnum52; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51);
387
388// ---- arity 53 ----
389#[cfg(feature = "finite-enum-53")]
390finite_enum_inner!(FiniteEnum53; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52);
391#[cfg(feature = "finite-enum-53")]
392impl_into_finite_entries!(FiniteEnum53; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52);
393
394// ---- arity 54 ----
395#[cfg(feature = "finite-enum-54")]
396finite_enum_inner!(FiniteEnum54; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53);
397#[cfg(feature = "finite-enum-54")]
398impl_into_finite_entries!(FiniteEnum54; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53);
399
400// ---- arity 55 ----
401#[cfg(feature = "finite-enum-55")]
402finite_enum_inner!(FiniteEnum55; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54);
403#[cfg(feature = "finite-enum-55")]
404impl_into_finite_entries!(FiniteEnum55; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54);
405
406// ---- arity 56 ----
407#[cfg(feature = "finite-enum-56")]
408finite_enum_inner!(FiniteEnum56; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55);
409#[cfg(feature = "finite-enum-56")]
410impl_into_finite_entries!(FiniteEnum56; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55);
411
412// ---- arity 57 ----
413#[cfg(feature = "finite-enum-57")]
414finite_enum_inner!(FiniteEnum57; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56);
415#[cfg(feature = "finite-enum-57")]
416impl_into_finite_entries!(FiniteEnum57; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56);
417
418// ---- arity 58 ----
419#[cfg(feature = "finite-enum-58")]
420finite_enum_inner!(FiniteEnum58; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57);
421#[cfg(feature = "finite-enum-58")]
422impl_into_finite_entries!(FiniteEnum58; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57);
423
424// ---- arity 59 ----
425#[cfg(feature = "finite-enum-59")]
426finite_enum_inner!(FiniteEnum59; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58);
427#[cfg(feature = "finite-enum-59")]
428impl_into_finite_entries!(FiniteEnum59; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58);
429
430// ---- arity 60 ----
431#[cfg(feature = "finite-enum-60")]
432finite_enum_inner!(FiniteEnum60; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59);
433#[cfg(feature = "finite-enum-60")]
434impl_into_finite_entries!(FiniteEnum60; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59);
435
436// ---- arity 61 ----
437#[cfg(feature = "finite-enum-61")]
438finite_enum_inner!(FiniteEnum61; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60);
439#[cfg(feature = "finite-enum-61")]
440impl_into_finite_entries!(FiniteEnum61; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60);
441
442// ---- arity 62 ----
443#[cfg(feature = "finite-enum-62")]
444finite_enum_inner!(FiniteEnum62; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61);
445#[cfg(feature = "finite-enum-62")]
446impl_into_finite_entries!(FiniteEnum62; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61);
447
448// ---- arity 63 ----
449#[cfg(feature = "finite-enum-63")]
450finite_enum_inner!(FiniteEnum63; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62);
451#[cfg(feature = "finite-enum-63")]
452impl_into_finite_entries!(FiniteEnum63; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62);
453
454// ---- arity 64 ----
455#[cfg(feature = "finite-enum-64")]
456finite_enum_inner!(FiniteEnum64; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63);
457#[cfg(feature = "finite-enum-64")]
458impl_into_finite_entries!(FiniteEnum64; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63);
459
460// ---- arity 65 ----
461#[cfg(feature = "finite-enum-65")]
462finite_enum_inner!(FiniteEnum65; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64);
463#[cfg(feature = "finite-enum-65")]
464impl_into_finite_entries!(FiniteEnum65; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64);
465
466// ---- arity 66 ----
467#[cfg(feature = "finite-enum-66")]
468finite_enum_inner!(FiniteEnum66; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65);
469#[cfg(feature = "finite-enum-66")]
470impl_into_finite_entries!(FiniteEnum66; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65);
471
472// ---- arity 67 ----
473#[cfg(feature = "finite-enum-67")]
474finite_enum_inner!(FiniteEnum67; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66);
475#[cfg(feature = "finite-enum-67")]
476impl_into_finite_entries!(FiniteEnum67; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66);
477
478// ---- arity 68 ----
479#[cfg(feature = "finite-enum-68")]
480finite_enum_inner!(FiniteEnum68; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67);
481#[cfg(feature = "finite-enum-68")]
482impl_into_finite_entries!(FiniteEnum68; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67);
483
484// ---- arity 69 ----
485#[cfg(feature = "finite-enum-69")]
486finite_enum_inner!(FiniteEnum69; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68);
487#[cfg(feature = "finite-enum-69")]
488impl_into_finite_entries!(FiniteEnum69; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68);
489
490// ---- arity 70 ----
491#[cfg(feature = "finite-enum-70")]
492finite_enum_inner!(FiniteEnum70; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69);
493#[cfg(feature = "finite-enum-70")]
494impl_into_finite_entries!(FiniteEnum70; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69);
495
496// ---- arity 71 ----
497#[cfg(feature = "finite-enum-71")]
498finite_enum_inner!(FiniteEnum71; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70);
499#[cfg(feature = "finite-enum-71")]
500impl_into_finite_entries!(FiniteEnum71; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70);
501
502// ---- arity 72 ----
503#[cfg(feature = "finite-enum-72")]
504finite_enum_inner!(FiniteEnum72; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71);
505#[cfg(feature = "finite-enum-72")]
506impl_into_finite_entries!(FiniteEnum72; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71);
507
508// ---- arity 73 ----
509#[cfg(feature = "finite-enum-73")]
510finite_enum_inner!(FiniteEnum73; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72);
511#[cfg(feature = "finite-enum-73")]
512impl_into_finite_entries!(FiniteEnum73; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72);
513
514// ---- arity 74 ----
515#[cfg(feature = "finite-enum-74")]
516finite_enum_inner!(FiniteEnum74; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73);
517#[cfg(feature = "finite-enum-74")]
518impl_into_finite_entries!(FiniteEnum74; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73);
519
520// ---- arity 75 ----
521#[cfg(feature = "finite-enum-75")]
522finite_enum_inner!(FiniteEnum75; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74);
523#[cfg(feature = "finite-enum-75")]
524impl_into_finite_entries!(FiniteEnum75; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74);
525
526// ---- arity 76 ----
527#[cfg(feature = "finite-enum-76")]
528finite_enum_inner!(FiniteEnum76; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75);
529#[cfg(feature = "finite-enum-76")]
530impl_into_finite_entries!(FiniteEnum76; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75);
531
532// ---- arity 77 ----
533#[cfg(feature = "finite-enum-77")]
534finite_enum_inner!(FiniteEnum77; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76);
535#[cfg(feature = "finite-enum-77")]
536impl_into_finite_entries!(FiniteEnum77; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76);
537
538// ---- arity 78 ----
539#[cfg(feature = "finite-enum-78")]
540finite_enum_inner!(FiniteEnum78; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77);
541#[cfg(feature = "finite-enum-78")]
542impl_into_finite_entries!(FiniteEnum78; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77);
543
544// ---- arity 79 ----
545#[cfg(feature = "finite-enum-79")]
546finite_enum_inner!(FiniteEnum79; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78);
547#[cfg(feature = "finite-enum-79")]
548impl_into_finite_entries!(FiniteEnum79; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78);
549
550// ---- arity 80 ----
551#[cfg(feature = "finite-enum-80")]
552finite_enum_inner!(FiniteEnum80; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79);
553#[cfg(feature = "finite-enum-80")]
554impl_into_finite_entries!(FiniteEnum80; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79);
555
556// ---- arity 81 ----
557#[cfg(feature = "finite-enum-81")]
558finite_enum_inner!(FiniteEnum81; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80);
559#[cfg(feature = "finite-enum-81")]
560impl_into_finite_entries!(FiniteEnum81; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80);
561
562// ---- arity 82 ----
563#[cfg(feature = "finite-enum-82")]
564finite_enum_inner!(FiniteEnum82; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81);
565#[cfg(feature = "finite-enum-82")]
566impl_into_finite_entries!(FiniteEnum82; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81);
567
568// ---- arity 83 ----
569#[cfg(feature = "finite-enum-83")]
570finite_enum_inner!(FiniteEnum83; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82);
571#[cfg(feature = "finite-enum-83")]
572impl_into_finite_entries!(FiniteEnum83; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82);
573
574// ---- arity 84 ----
575#[cfg(feature = "finite-enum-84")]
576finite_enum_inner!(FiniteEnum84; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83);
577#[cfg(feature = "finite-enum-84")]
578impl_into_finite_entries!(FiniteEnum84; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83);
579
580// ---- arity 85 ----
581#[cfg(feature = "finite-enum-85")]
582finite_enum_inner!(FiniteEnum85; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84);
583#[cfg(feature = "finite-enum-85")]
584impl_into_finite_entries!(FiniteEnum85; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84);
585
586// ---- arity 86 ----
587#[cfg(feature = "finite-enum-86")]
588finite_enum_inner!(FiniteEnum86; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85);
589#[cfg(feature = "finite-enum-86")]
590impl_into_finite_entries!(FiniteEnum86; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85);
591
592// ---- arity 87 ----
593#[cfg(feature = "finite-enum-87")]
594finite_enum_inner!(FiniteEnum87; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86);
595#[cfg(feature = "finite-enum-87")]
596impl_into_finite_entries!(FiniteEnum87; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86);
597
598// ---- arity 88 ----
599#[cfg(feature = "finite-enum-88")]
600finite_enum_inner!(FiniteEnum88; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87);
601#[cfg(feature = "finite-enum-88")]
602impl_into_finite_entries!(FiniteEnum88; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87);
603
604// ---- arity 89 ----
605#[cfg(feature = "finite-enum-89")]
606finite_enum_inner!(FiniteEnum89; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88);
607#[cfg(feature = "finite-enum-89")]
608impl_into_finite_entries!(FiniteEnum89; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88);
609
610// ---- arity 90 ----
611#[cfg(feature = "finite-enum-90")]
612finite_enum_inner!(FiniteEnum90; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89);
613#[cfg(feature = "finite-enum-90")]
614impl_into_finite_entries!(FiniteEnum90; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89);
615
616// ---- arity 91 ----
617#[cfg(feature = "finite-enum-91")]
618finite_enum_inner!(FiniteEnum91; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90);
619#[cfg(feature = "finite-enum-91")]
620impl_into_finite_entries!(FiniteEnum91; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90);
621
622// ---- arity 92 ----
623#[cfg(feature = "finite-enum-92")]
624finite_enum_inner!(FiniteEnum92; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91);
625#[cfg(feature = "finite-enum-92")]
626impl_into_finite_entries!(FiniteEnum92; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91);
627
628// ---- arity 93 ----
629#[cfg(feature = "finite-enum-93")]
630finite_enum_inner!(FiniteEnum93; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92);
631#[cfg(feature = "finite-enum-93")]
632impl_into_finite_entries!(FiniteEnum93; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92);
633
634// ---- arity 94 ----
635#[cfg(feature = "finite-enum-94")]
636finite_enum_inner!(FiniteEnum94; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93);
637#[cfg(feature = "finite-enum-94")]
638impl_into_finite_entries!(FiniteEnum94; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93);
639
640// ---- arity 95 ----
641#[cfg(feature = "finite-enum-95")]
642finite_enum_inner!(FiniteEnum95; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94);
643#[cfg(feature = "finite-enum-95")]
644impl_into_finite_entries!(FiniteEnum95; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94);
645
646// ---- arity 96 ----
647#[cfg(feature = "finite-enum-96")]
648finite_enum_inner!(FiniteEnum96; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95);
649#[cfg(feature = "finite-enum-96")]
650impl_into_finite_entries!(FiniteEnum96; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95);
651
652// ---- arity 97 ----
653#[cfg(feature = "finite-enum-97")]
654finite_enum_inner!(FiniteEnum97; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96);
655#[cfg(feature = "finite-enum-97")]
656impl_into_finite_entries!(FiniteEnum97; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96);
657
658// ---- arity 98 ----
659#[cfg(feature = "finite-enum-98")]
660finite_enum_inner!(FiniteEnum98; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97);
661#[cfg(feature = "finite-enum-98")]
662impl_into_finite_entries!(FiniteEnum98; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97);
663
664// ---- arity 99 ----
665#[cfg(feature = "finite-enum-99")]
666finite_enum_inner!(FiniteEnum99; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98);
667#[cfg(feature = "finite-enum-99")]
668impl_into_finite_entries!(FiniteEnum99; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98);
669
670// ---- arity 100 ----
671#[cfg(feature = "finite-enum-100")]
672finite_enum_inner!(FiniteEnum100; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99);
673#[cfg(feature = "finite-enum-100")]
674impl_into_finite_entries!(FiniteEnum100; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99);
675
676// ---- arity 101 ----
677#[cfg(feature = "finite-enum-101")]
678finite_enum_inner!(FiniteEnum101; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100);
679#[cfg(feature = "finite-enum-101")]
680impl_into_finite_entries!(FiniteEnum101; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100);
681
682// ---- arity 102 ----
683#[cfg(feature = "finite-enum-102")]
684finite_enum_inner!(FiniteEnum102; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101);
685#[cfg(feature = "finite-enum-102")]
686impl_into_finite_entries!(FiniteEnum102; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101);
687
688// ---- arity 103 ----
689#[cfg(feature = "finite-enum-103")]
690finite_enum_inner!(FiniteEnum103; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102);
691#[cfg(feature = "finite-enum-103")]
692impl_into_finite_entries!(FiniteEnum103; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102);
693
694// ---- arity 104 ----
695#[cfg(feature = "finite-enum-104")]
696finite_enum_inner!(FiniteEnum104; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103);
697#[cfg(feature = "finite-enum-104")]
698impl_into_finite_entries!(FiniteEnum104; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103);
699
700// ---- arity 105 ----
701#[cfg(feature = "finite-enum-105")]
702finite_enum_inner!(FiniteEnum105; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104);
703#[cfg(feature = "finite-enum-105")]
704impl_into_finite_entries!(FiniteEnum105; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104);
705
706// ---- arity 106 ----
707#[cfg(feature = "finite-enum-106")]
708finite_enum_inner!(FiniteEnum106; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105);
709#[cfg(feature = "finite-enum-106")]
710impl_into_finite_entries!(FiniteEnum106; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105);
711
712// ---- arity 107 ----
713#[cfg(feature = "finite-enum-107")]
714finite_enum_inner!(FiniteEnum107; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106);
715#[cfg(feature = "finite-enum-107")]
716impl_into_finite_entries!(FiniteEnum107; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106);
717
718// ---- arity 108 ----
719#[cfg(feature = "finite-enum-108")]
720finite_enum_inner!(FiniteEnum108; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107);
721#[cfg(feature = "finite-enum-108")]
722impl_into_finite_entries!(FiniteEnum108; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107);
723
724// ---- arity 109 ----
725#[cfg(feature = "finite-enum-109")]
726finite_enum_inner!(FiniteEnum109; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108);
727#[cfg(feature = "finite-enum-109")]
728impl_into_finite_entries!(FiniteEnum109; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108);
729
730// ---- arity 110 ----
731#[cfg(feature = "finite-enum-110")]
732finite_enum_inner!(FiniteEnum110; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109);
733#[cfg(feature = "finite-enum-110")]
734impl_into_finite_entries!(FiniteEnum110; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109);
735
736// ---- arity 111 ----
737#[cfg(feature = "finite-enum-111")]
738finite_enum_inner!(FiniteEnum111; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110);
739#[cfg(feature = "finite-enum-111")]
740impl_into_finite_entries!(FiniteEnum111; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110);
741
742// ---- arity 112 ----
743#[cfg(feature = "finite-enum-112")]
744finite_enum_inner!(FiniteEnum112; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111);
745#[cfg(feature = "finite-enum-112")]
746impl_into_finite_entries!(FiniteEnum112; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111);
747
748// ---- arity 113 ----
749#[cfg(feature = "finite-enum-113")]
750finite_enum_inner!(FiniteEnum113; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112);
751#[cfg(feature = "finite-enum-113")]
752impl_into_finite_entries!(FiniteEnum113; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112);
753
754// ---- arity 114 ----
755#[cfg(feature = "finite-enum-114")]
756finite_enum_inner!(FiniteEnum114; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113);
757#[cfg(feature = "finite-enum-114")]
758impl_into_finite_entries!(FiniteEnum114; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113);
759
760// ---- arity 115 ----
761#[cfg(feature = "finite-enum-115")]
762finite_enum_inner!(FiniteEnum115; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114);
763#[cfg(feature = "finite-enum-115")]
764impl_into_finite_entries!(FiniteEnum115; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114);
765
766// ---- arity 116 ----
767#[cfg(feature = "finite-enum-116")]
768finite_enum_inner!(FiniteEnum116; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115);
769#[cfg(feature = "finite-enum-116")]
770impl_into_finite_entries!(FiniteEnum116; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115);
771
772// ---- arity 117 ----
773#[cfg(feature = "finite-enum-117")]
774finite_enum_inner!(FiniteEnum117; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116);
775#[cfg(feature = "finite-enum-117")]
776impl_into_finite_entries!(FiniteEnum117; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116);
777
778// ---- arity 118 ----
779#[cfg(feature = "finite-enum-118")]
780finite_enum_inner!(FiniteEnum118; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117);
781#[cfg(feature = "finite-enum-118")]
782impl_into_finite_entries!(FiniteEnum118; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117);
783
784// ---- arity 119 ----
785#[cfg(feature = "finite-enum-119")]
786finite_enum_inner!(FiniteEnum119; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117, M118 T118);
787#[cfg(feature = "finite-enum-119")]
788impl_into_finite_entries!(FiniteEnum119; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117, 118 M118 T118 v118);
789
790// ---- arity 120 ----
791#[cfg(feature = "finite-enum-120")]
792finite_enum_inner!(FiniteEnum120; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117, M118 T118, M119 T119);
793#[cfg(feature = "finite-enum-120")]
794impl_into_finite_entries!(FiniteEnum120; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117, 118 M118 T118 v118, 119 M119 T119 v119);
795
796// ---- arity 121 ----
797#[cfg(feature = "finite-enum-121")]
798finite_enum_inner!(FiniteEnum121; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117, M118 T118, M119 T119, M120 T120);
799#[cfg(feature = "finite-enum-121")]
800impl_into_finite_entries!(FiniteEnum121; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117, 118 M118 T118 v118, 119 M119 T119 v119, 120 M120 T120 v120);
801
802// ---- arity 122 ----
803#[cfg(feature = "finite-enum-122")]
804finite_enum_inner!(FiniteEnum122; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117, M118 T118, M119 T119, M120 T120, M121 T121);
805#[cfg(feature = "finite-enum-122")]
806impl_into_finite_entries!(FiniteEnum122; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117, 118 M118 T118 v118, 119 M119 T119 v119, 120 M120 T120 v120, 121 M121 T121 v121);
807
808// ---- arity 123 ----
809#[cfg(feature = "finite-enum-123")]
810finite_enum_inner!(FiniteEnum123; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117, M118 T118, M119 T119, M120 T120, M121 T121, M122 T122);
811#[cfg(feature = "finite-enum-123")]
812impl_into_finite_entries!(FiniteEnum123; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117, 118 M118 T118 v118, 119 M119 T119 v119, 120 M120 T120 v120, 121 M121 T121 v121, 122 M122 T122 v122);
813
814// ---- arity 124 ----
815#[cfg(feature = "finite-enum-124")]
816finite_enum_inner!(FiniteEnum124; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117, M118 T118, M119 T119, M120 T120, M121 T121, M122 T122, M123 T123);
817#[cfg(feature = "finite-enum-124")]
818impl_into_finite_entries!(FiniteEnum124; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117, 118 M118 T118 v118, 119 M119 T119 v119, 120 M120 T120 v120, 121 M121 T121 v121, 122 M122 T122 v122, 123 M123 T123 v123);
819
820// ---- arity 125 ----
821#[cfg(feature = "finite-enum-125")]
822finite_enum_inner!(FiniteEnum125; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117, M118 T118, M119 T119, M120 T120, M121 T121, M122 T122, M123 T123, M124 T124);
823#[cfg(feature = "finite-enum-125")]
824impl_into_finite_entries!(FiniteEnum125; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117, 118 M118 T118 v118, 119 M119 T119 v119, 120 M120 T120 v120, 121 M121 T121 v121, 122 M122 T122 v122, 123 M123 T123 v123, 124 M124 T124 v124);
825
826// ---- arity 126 ----
827#[cfg(feature = "finite-enum-126")]
828finite_enum_inner!(FiniteEnum126; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117, M118 T118, M119 T119, M120 T120, M121 T121, M122 T122, M123 T123, M124 T124, M125 T125);
829#[cfg(feature = "finite-enum-126")]
830impl_into_finite_entries!(FiniteEnum126; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117, 118 M118 T118 v118, 119 M119 T119 v119, 120 M120 T120 v120, 121 M121 T121 v121, 122 M122 T122 v122, 123 M123 T123 v123, 124 M124 T124 v124, 125 M125 T125 v125);
831
832// ---- arity 127 ----
833#[cfg(feature = "finite-enum-127")]
834finite_enum_inner!(FiniteEnum127; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117, M118 T118, M119 T119, M120 T120, M121 T121, M122 T122, M123 T123, M124 T124, M125 T125, M126 T126);
835#[cfg(feature = "finite-enum-127")]
836impl_into_finite_entries!(FiniteEnum127; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117, 118 M118 T118 v118, 119 M119 T119 v119, 120 M120 T120 v120, 121 M121 T121 v121, 122 M122 T122 v122, 123 M123 T123 v123, 124 M124 T124 v124, 125 M125 T125 v125, 126 M126 T126 v126);
837
838// ---- arity 128 ----
839#[cfg(feature = "finite-enum-128")]
840finite_enum_inner!(FiniteEnum128; M0 T0, M1 T1, M2 T2, M3 T3, M4 T4, M5 T5, M6 T6, M7 T7, M8 T8, M9 T9, M10 T10, M11 T11, M12 T12, M13 T13, M14 T14, M15 T15, M16 T16, M17 T17, M18 T18, M19 T19, M20 T20, M21 T21, M22 T22, M23 T23, M24 T24, M25 T25, M26 T26, M27 T27, M28 T28, M29 T29, M30 T30, M31 T31, M32 T32, M33 T33, M34 T34, M35 T35, M36 T36, M37 T37, M38 T38, M39 T39, M40 T40, M41 T41, M42 T42, M43 T43, M44 T44, M45 T45, M46 T46, M47 T47, M48 T48, M49 T49, M50 T50, M51 T51, M52 T52, M53 T53, M54 T54, M55 T55, M56 T56, M57 T57, M58 T58, M59 T59, M60 T60, M61 T61, M62 T62, M63 T63, M64 T64, M65 T65, M66 T66, M67 T67, M68 T68, M69 T69, M70 T70, M71 T71, M72 T72, M73 T73, M74 T74, M75 T75, M76 T76, M77 T77, M78 T78, M79 T79, M80 T80, M81 T81, M82 T82, M83 T83, M84 T84, M85 T85, M86 T86, M87 T87, M88 T88, M89 T89, M90 T90, M91 T91, M92 T92, M93 T93, M94 T94, M95 T95, M96 T96, M97 T97, M98 T98, M99 T99, M100 T100, M101 T101, M102 T102, M103 T103, M104 T104, M105 T105, M106 T106, M107 T107, M108 T108, M109 T109, M110 T110, M111 T111, M112 T112, M113 T113, M114 T114, M115 T115, M116 T116, M117 T117, M118 T118, M119 T119, M120 T120, M121 T121, M122 T122, M123 T123, M124 T124, M125 T125, M126 T126, M127 T127);
841#[cfg(feature = "finite-enum-128")]
842impl_into_finite_entries!(FiniteEnum128; 0 M0 T0 v0, 1 M1 T1 v1, 2 M2 T2 v2, 3 M3 T3 v3, 4 M4 T4 v4, 5 M5 T5 v5, 6 M6 T6 v6, 7 M7 T7 v7, 8 M8 T8 v8, 9 M9 T9 v9, 10 M10 T10 v10, 11 M11 T11 v11, 12 M12 T12 v12, 13 M13 T13 v13, 14 M14 T14 v14, 15 M15 T15 v15, 16 M16 T16 v16, 17 M17 T17 v17, 18 M18 T18 v18, 19 M19 T19 v19, 20 M20 T20 v20, 21 M21 T21 v21, 22 M22 T22 v22, 23 M23 T23 v23, 24 M24 T24 v24, 25 M25 T25 v25, 26 M26 T26 v26, 27 M27 T27 v27, 28 M28 T28 v28, 29 M29 T29 v29, 30 M30 T30 v30, 31 M31 T31 v31, 32 M32 T32 v32, 33 M33 T33 v33, 34 M34 T34 v34, 35 M35 T35 v35, 36 M36 T36 v36, 37 M37 T37 v37, 38 M38 T38 v38, 39 M39 T39 v39, 40 M40 T40 v40, 41 M41 T41 v41, 42 M42 T42 v42, 43 M43 T43 v43, 44 M44 T44 v44, 45 M45 T45 v45, 46 M46 T46 v46, 47 M47 T47 v47, 48 M48 T48 v48, 49 M49 T49 v49, 50 M50 T50 v50, 51 M51 T51 v51, 52 M52 T52 v52, 53 M53 T53 v53, 54 M54 T54 v54, 55 M55 T55 v55, 56 M56 T56 v56, 57 M57 T57 v57, 58 M58 T58 v58, 59 M59 T59 v59, 60 M60 T60 v60, 61 M61 T61 v61, 62 M62 T62 v62, 63 M63 T63 v63, 64 M64 T64 v64, 65 M65 T65 v65, 66 M66 T66 v66, 67 M67 T67 v67, 68 M68 T68 v68, 69 M69 T69 v69, 70 M70 T70 v70, 71 M71 T71 v71, 72 M72 T72 v72, 73 M73 T73 v73, 74 M74 T74 v74, 75 M75 T75 v75, 76 M76 T76 v76, 77 M77 T77 v77, 78 M78 T78 v78, 79 M79 T79 v79, 80 M80 T80 v80, 81 M81 T81 v81, 82 M82 T82 v82, 83 M83 T83 v83, 84 M84 T84 v84, 85 M85 T85 v85, 86 M86 T86 v86, 87 M87 T87 v87, 88 M88 T88 v88, 89 M89 T89 v89, 90 M90 T90 v90, 91 M91 T91 v91, 92 M92 T92 v92, 93 M93 T93 v93, 94 M94 T94 v94, 95 M95 T95 v95, 96 M96 T96 v96, 97 M97 T97 v97, 98 M98 T98 v98, 99 M99 T99 v99, 100 M100 T100 v100, 101 M101 T101 v101, 102 M102 T102 v102, 103 M103 T103 v103, 104 M104 T104 v104, 105 M105 T105 v105, 106 M106 T106 v106, 107 M107 T107 v107, 108 M108 T108 v108, 109 M109 T109 v109, 110 M110 T110 v110, 111 M111 T111 v111, 112 M112 T112 v112, 113 M113 T113 v113, 114 M114 T114 v114, 115 M115 T115 v115, 116 M116 T116 v116, 117 M117 T117 v117, 118 M118 T118 v118, 119 M119 T119 v119, 120 M120 T120 v120, 121 M121 T121 v121, 122 M122 T122 v122, 123 M123 T123 v123, 124 M124 T124 v124, 125 M125 T125 v125, 126 M126 T126 v126, 127 M127 T127 v127);
843
844/// Free-function wrapper so `finite_score_set!` can call
845/// `$crate::into_finite_entries(tuple, weights)` without the caller
846/// needing `IntoFiniteEntries` in scope.
847#[doc(hidden)]
848#[inline]
849pub fn into_finite_entries<T: crate::Float, Tuple: crate::IntoFiniteEntries<T>>(
850    tuple: Tuple,
851    weights: &[T],
852) -> Vec<(T, Tuple::Enum)> {
853    Tuple::into_finite_entries(tuple, weights)
854}