โจ Lookup, iterate over, and fuzzy search for emojis.
```rust // lookup any emoji by Unicode value let face = emojis::lookup("๐คจ").unwrap(); // or GitHub shortcode let face = emojis::lookup("raised_eyebrow").unwrap();
asserteq!(face.asstr(), "\u{1F928}"); asserteq!(face.name(), "face with raised eyebrow"); asserteq!(face.group(), emojis::Group::SmileysAndEmotion); asserteq!(face.shortcode().unwrap(), "raisedeyebrow");
// iterate over all the emojis. let emoji = emojis::iter().next().unwrap(); assert_eq!(emoji, "๐");
// iterate over all the emojis in a group. let emoji = emojis::Group::FoodAndDrink.emojis().next().unwrap(); assert_eq!(emoji, "๐");
// fuzzy search for emojis. let emoji = emojis::search("rket").next().unwrap(); assert_eq!(emoji, "๐"); ```
Licensed under either of
at your option.