Adapt internals

Signed-off-by: Marcel Müller <neikos@neikos.email>
This commit is contained in:
Marcel Müller 2025-11-05 10:32:52 +01:00
parent d1ad9bac7f
commit db03733d3c
3 changed files with 239 additions and 55 deletions

View file

@ -0,0 +1,21 @@
#[rustfmt::skip]
macro_rules! all_the_tuples_special_first {
($name:ident) => {
$name!([], M1);
$name!([M1], M2);
$name!([M1, M2], M3);
$name!([M1, M2, M3], M4);
$name!([M1, M2, M3, M4], M5);
$name!([M1, M2, M3, M4, M5], M6);
$name!([M1, M2, M3, M4, M5, M6], M7);
$name!([M1, M2, M3, M4, M5, M6, M7], M8);
$name!([M1, M2, M3, M4, M5, M6, M7, M8], M9);
$name!([M1, M2, M3, M4, M5, M6, M7, M8, M9], M10);
$name!([M1, M2, M3, M4, M5, M6, M7, M8, M9, M10], M11);
$name!([M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11], M12);
$name!([M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M12], M13);
$name!([M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M12, M13], M14);
$name!([M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M12, M13, M14], M15);
$name!([M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M12, M13, M14, M15], M16);
};
}