jp-prefecture is an useful crate for using Japanese prefectures
Crate has to be added as dependency to Cargo.toml
toml
[dependencies]
jp-prefecture = "1.0.3"
and imported to the scope of a block where it's begin called
rust
use jp_prefecture::prefectures;
```rust use jp_prefecture::prefectures;
let tokyo = prefectures::findbykanji("東京都"); println!("{:?}", tokyo); // => Some(Prefecture::Tokyo) println!("{:?}", tokyo.unwrap().kanji()); // => "東京都" println!("{:?}", tokyo.unwrap().kanji_short()); // => "東京" println!("{:?}", tokyo.unwrap().english()); // => "tokyo"
let tokyo = prefectures::findbykanji("東京県"); // uhmmmm... println!("{:?}", tokyo); // => None ```