oxilean_codegen/scala_backend/
scalamodifier_traits.rs1use crate::lcnf::*;
12
13use super::types::ScalaModifier;
14use std::fmt;
15
16impl fmt::Display for ScalaModifier {
17 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
18 match self {
19 ScalaModifier::Private => write!(f, "private"),
20 ScalaModifier::Protected => write!(f, "protected"),
21 ScalaModifier::Override => write!(f, "override"),
22 ScalaModifier::Final => write!(f, "final"),
23 ScalaModifier::Abstract => write!(f, "abstract"),
24 ScalaModifier::Implicit => write!(f, "implicit"),
25 ScalaModifier::Inline => write!(f, "inline"),
26 ScalaModifier::Lazy => write!(f, "lazy"),
27 ScalaModifier::Given => write!(f, "given"),
28 ScalaModifier::Extension => write!(f, "extension"),
29 }
30 }
31}