melodium_common/descriptor/
variability.rs

1use core::fmt::{Display, Formatter, Result};
2
3#[derive(Copy, Clone, PartialEq, Eq, Hash, Debug)]
4pub enum Variability {
5    Const,
6    Var,
7}
8
9impl Display for Variability {
10    fn fmt(&self, f: &mut Formatter<'_>) -> Result {
11        write!(
12            f,
13            "{}",
14            match self {
15                Variability::Const => "const",
16                Variability::Var => "var",
17            }
18        )
19    }
20}