emojis
✨ Lookup and iterate over emoji names, shortcodes, and groups.
Features
- Lookup up emoji by Unicode value.
- Lookup up emoji by GitHub shortcode.
- Iterate over emojis in recommended order.
- Iterate over emojis in an emoji group. E.g. "Smileys & Emotion" or "Flags".
- Iterate over the skin tones for an emoji.
- Uses Unicode emoji spec (v13.1).
Examples
let hand = lookup?;
// Or
let hand = lookup?;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
// iterate over all the emojis.
let smiley = iter.next?;
assert_eq!;
// iterate over all the emojis in a group.
let grapes = FoodAndDrink.emojis.next?;
assert_eq!;
// iterate over the skin tones for an emoji.
let raised_hands = lookup?;
let iter = raised_hands.skin_tones?;
let skin_tones: = iter.map.collect;
assert_eq!;
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.