Crate daumdic [−] [src]
daumdic
Find word (Korean, English, Japanese, Chinese, ...) in Daum Dictionary and returns its meaning and pronuciation.
Examples
Korean
let res = daumdic::search("독수리").unwrap().word.unwrap(); assert_eq!(res.word, "독수리"); assert_eq!(res.lang, daumdic::Lang::Korean); println!("{} {}", res.pronounce, res.meaning);
English
let res = daumdic::search("resist").unwrap().word.unwrap(); assert_eq!(res.word, "resist"); assert_eq!(res.lang, daumdic::Lang::English); println!("{}", res);
Japanese
let res = daumdic::search("ざつおん").unwrap().word.unwrap(); assert_eq!(res.word, "ざつおん"); assert_eq!(res.lang, daumdic::Lang::Japanese);
Other (ex. Chinese)
let res = daumdic::search("加油站").unwrap().word.unwrap(); assert_eq!(res.word, "加油站");
Re-exports
pub use errors::Error; |
pub use errors::ErrorKind; |
pub use errors::Result; |
Modules
errors |
Errors for |
Structs
SearchResult |
Output of |
Word |
Result of |
Enums
Lang |
Type of word language |
Functions
search |
The main function. |