aboutsummaryrefslogtreecommitdiff
path: root/mingling_picker/src/picker/parse.rs
blob: defbcbf000239bbaa0daaa0ba2e7b4d2c635220b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::{Pickable, PickerResult};
use mingling_picker_macros::internal_repeat;

internal_repeat!(1..=32 => {
    use crate::PickerPattern$;
});

internal_repeat!(1..=32 => {
    impl<'a, (T$,+)> PickerPattern$<'a, (T$,+)>
    where (T$: Pickable + Default,+)
    {
        #[allow(clippy::type_complexity)]
        pub fn parse(self) -> PickerResult<((T$,+))> {
            todo!()
        }
    }
});