oxilean_codegen/csharp_backend/
csharpvisibility_traits.rs1use crate::lcnf::*;
12
13use super::types::CSharpVisibility;
14use std::fmt;
15
16impl fmt::Display for CSharpVisibility {
17 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
18 match self {
19 CSharpVisibility::Public => write!(f, "public"),
20 CSharpVisibility::Private => write!(f, "private"),
21 CSharpVisibility::Protected => write!(f, "protected"),
22 CSharpVisibility::Internal => write!(f, "internal"),
23 CSharpVisibility::ProtectedInternal => write!(f, "protected internal"),
24 CSharpVisibility::PrivateProtected => write!(f, "private protected"),
25 }
26 }
27}