Extract the elements of an AliasPack at given positions.
The function takes two parameters - the first is the AliasPack to extract from, the second is an AliasPack of positions.
static assert(Pluck!(AliasPack!(), []).equals!()); static assert(Pluck!(AliasPack!(int, char, float), []).equals!()); static assert(Pluck!(AliasPack!(int, char, float), [0, 2]).equals!(int, float));
See Implementation
Extract the elements of an AliasPack at given positions.
The function takes two parameters - the first is the AliasPack to extract from, the second is an AliasPack of positions.