Crates.io Docs.rs Crates.io Test

jp-prefecture

jp-prefecture is an utility library for handling Japanese prefectures.

Getting Started

Crate has to be added as dependency to Cargo.toml

toml [dependencies] jp-prefecture = "2.0.0"

and imported to the scope of a block where it's begin called

rust use jp_prefecture::prefectures;

Examples

```rust use jp_prefecture::prefectures;

let tokyo = prefectures::findbykanji("東京都"); println!("{:?}", tokyo); // => Ok(Prefecture::Tokyo) println!("{:?}", tokyo.unwrap().kanji()); // => "東京都" println!("{:?}", tokyo.unwrap().kanji_short()); // => "東京" println!("{:?}", tokyo.unwrap().english()); // => "tokyo"

let tokyo = prefectures::findbykanji("東京県"); // uhmmmm... println!("{:?}", tokyo); // => Err(Error::InvalidPrefectureName("東京県")) ```