macro_rules! Labels {
(@labels()) => { ... };
(@labels($label:ident, $($rest:tt,)*)) => { ... };
(@labels($label:path, $($rest:tt,)*)) => { ... };
($($label:ident),*$(,)*) => { ... };
($($label:path),*$(,)*) => { ... };
}
Create a LabelCons cons-list based on a list of provided labels.
Used to specify a list of field labels to operate over.
let subdv = dv.v::<Labels![emp_table::EmpId, dept_table::DeptId, emp_table::EmpName]>();