surrealdb_expr/expr/convert/
language.rs1use crate::sql::language::*;
7
8impl From<Language> for crate::expr::language::Language {
9 fn from(v: Language) -> Self {
10 match v {
11 Language::Arabic => Self::Arabic,
12 Language::Danish => Self::Danish,
13 Language::Dutch => Self::Dutch,
14 Language::English => Self::English,
15 Language::Finnish => Self::Finnish,
16 Language::French => Self::French,
17 Language::German => Self::German,
18 Language::Greek => Self::Greek,
19 Language::Hungarian => Self::Hungarian,
20 Language::Italian => Self::Italian,
21 Language::Norwegian => Self::Norwegian,
22 Language::Portuguese => Self::Portuguese,
23 Language::Romanian => Self::Romanian,
24 Language::Russian => Self::Russian,
25 Language::Spanish => Self::Spanish,
26 Language::Swedish => Self::Swedish,
27 Language::Tamil => Self::Tamil,
28 Language::Turkish => Self::Turkish,
29 }
30 }
31}
32
33impl From<crate::expr::language::Language> for Language {
34 fn from(v: crate::expr::language::Language) -> Self {
35 match v {
36 crate::expr::language::Language::Arabic => Self::Arabic,
37 crate::expr::language::Language::Danish => Self::Danish,
38 crate::expr::language::Language::Dutch => Self::Dutch,
39 crate::expr::language::Language::English => Self::English,
40 crate::expr::language::Language::Finnish => Self::Finnish,
41 crate::expr::language::Language::French => Self::French,
42 crate::expr::language::Language::German => Self::German,
43 crate::expr::language::Language::Greek => Self::Greek,
44 crate::expr::language::Language::Hungarian => Self::Hungarian,
45 crate::expr::language::Language::Italian => Self::Italian,
46 crate::expr::language::Language::Norwegian => Self::Norwegian,
47 crate::expr::language::Language::Portuguese => Self::Portuguese,
48 crate::expr::language::Language::Romanian => Self::Romanian,
49 crate::expr::language::Language::Russian => Self::Russian,
50 crate::expr::language::Language::Spanish => Self::Spanish,
51 crate::expr::language::Language::Swedish => Self::Swedish,
52 crate::expr::language::Language::Tamil => Self::Tamil,
53 crate::expr::language::Language::Turkish => Self::Turkish,
54 }
55 }
56}