workshop/languages.rs
1pub mod error;
2pub use error::Error;
3pub mod programming;
4pub mod spoken;
5
6pub fn programming_name(p: Option<programming::Code>) -> String {
7 match p {
8 Some(code) => code.get_name().to_string(),
9 None => "Any".to_string(),
10 }
11}
12
13pub fn spoken_name(s: Option<spoken::Code>) -> String {
14 match s {
15 Some(code) => code.get_name_in_english().to_string(),
16 None => "Any".to_string(),
17 }
18}