Add 'NUM_VARIANTS' constant to all 'board' enums

This commit is contained in:
Bruno BELANYI 2022-07-20 19:19:38 +02:00
parent 2c140d0481
commit 337b8f61f4
5 changed files with 20 additions and 5 deletions

View file

@ -15,7 +15,10 @@ pub enum File {
}
impl File {
const ALL: [Self; 8] = [
/// The number of [File] variants.
pub const NUM_VARIANTS: usize = 8;
const ALL: [Self; Self::NUM_VARIANTS] = [
Self::A,
Self::B,
Self::C,