@@ -38,11 +38,13 @@ impl<'de> Deserialize<'de> for Region {
38
38
"CN779" => ProtoRegion :: Cn779 ,
39
39
"AU915" => ProtoRegion :: Au915 ,
40
40
"AS923_1" => ProtoRegion :: As9231 ,
41
+ "AS923_1B" => ProtoRegion :: As9231b ,
41
42
"AS923_2" => ProtoRegion :: As9232 ,
42
43
"AS923_3" => ProtoRegion :: As9233 ,
43
44
"AS923_4" => ProtoRegion :: As9234 ,
44
45
"KR920" => ProtoRegion :: Kr920 ,
45
46
"IN865" => ProtoRegion :: In865 ,
47
+ "CD900_1A" => ProtoRegion :: Cd9001a ,
46
48
unsupported => {
47
49
return Err ( de:: Error :: custom ( format ! (
48
50
"unsupported region: {unsupported}"
@@ -67,11 +69,13 @@ impl fmt::Display for Region {
67
69
ProtoRegion :: Cn779 => f. write_str ( "CN779" ) ,
68
70
ProtoRegion :: Au915 => f. write_str ( "AU915" ) ,
69
71
ProtoRegion :: As9231 => f. write_str ( "AS923_1" ) ,
72
+ ProtoRegion :: As9231b => f. write_str ( "AS923_1B" ) ,
70
73
ProtoRegion :: As9232 => f. write_str ( "AS923_2" ) ,
71
74
ProtoRegion :: As9233 => f. write_str ( "AS923_3" ) ,
72
75
ProtoRegion :: As9234 => f. write_str ( "AS923_4" ) ,
73
76
ProtoRegion :: Kr920 => f. write_str ( "KR920" ) ,
74
77
ProtoRegion :: In865 => f. write_str ( "IN865" ) ,
78
+ ProtoRegion :: Cd9001a => f. write_str ( "CD900_1A" ) ,
75
79
}
76
80
}
77
81
}
0 commit comments