Expand description
person π§
Since E0.6
Examples
use emojic::flat::PERSON;
use emojic::Tone;
use emojic::Gender;
use emojic::Hair;
use emojic::Pair;
println!("{}", PERSON); // π§ (`U+1F9D1`)
println!("{}", PERSON.tone(Tone::Light)); // π§π» (`U+1F9D1 U+1F3FB`)
println!("{}", PERSON.tone(Tone::MediumLight)); // π§πΌ (`U+1F9D1 U+1F3FC`)
println!("{}", PERSON.tone(Tone::Medium)); // π§π½ (`U+1F9D1 U+1F3FD`)
println!("{}", PERSON.tone(Tone::MediumDark)); // π§πΎ (`U+1F9D1 U+1F3FE`)
println!("{}", PERSON.tone(Tone::Dark)); // π§πΏ (`U+1F9D1 U+1F3FF`)
println!("{}", PERSON.gender(Gender::Male)); // π¨ (`U+1F468`)
println!("{}", PERSON.gender(Gender::Male).tone(Tone::Light)); // π¨π» (`U+1F468 U+1F3FB`)
println!("{}", PERSON.gender(Gender::Male).tone(Tone::MediumLight)); // π¨πΌ (`U+1F468 U+1F3FC`)
println!("{}", PERSON.gender(Gender::Male).tone(Tone::Medium)); // π¨π½ (`U+1F468 U+1F3FD`)
println!("{}", PERSON.gender(Gender::Male).tone(Tone::MediumDark)); // π¨πΎ (`U+1F468 U+1F3FE`)
println!("{}", PERSON.gender(Gender::Male).tone(Tone::Dark)); // π¨πΏ (`U+1F468 U+1F3FF`)
println!("{}", PERSON.gender(Gender::Female)); // π© (`U+1F469`)
println!("{}", PERSON.gender(Gender::Female).tone(Tone::Light)); // π©π» (`U+1F469 U+1F3FB`)
println!("{}", PERSON.gender(Gender::Female).tone(Tone::MediumLight)); // π©πΌ (`U+1F469 U+1F3FC`)
println!("{}", PERSON.gender(Gender::Female).tone(Tone::Medium)); // π©π½ (`U+1F469 U+1F3FD`)
println!("{}", PERSON.gender(Gender::Female).tone(Tone::MediumDark)); // π©πΎ (`U+1F469 U+1F3FE`)
println!("{}", PERSON.gender(Gender::Female).tone(Tone::Dark)); // π©πΏ (`U+1F469 U+1F3FF`)
println!("{}", PERSON.hair(Hair::Beard)); // π§ (`U+1F9D4`)
println!("{}", PERSON.hair(Hair::Beard).tone(Tone::Light)); // π§π» (`U+1F9D4 U+1F3FB`)
println!("{}", PERSON.hair(Hair::Beard).tone(Tone::MediumLight)); // π§πΌ (`U+1F9D4 U+1F3FC`)
println!("{}", PERSON.hair(Hair::Beard).tone(Tone::Medium)); // π§π½ (`U+1F9D4 U+1F3FD`)
println!("{}", PERSON.hair(Hair::Beard).tone(Tone::MediumDark)); // π§πΎ (`U+1F9D4 U+1F3FE`)
println!("{}", PERSON.hair(Hair::Beard).tone(Tone::Dark)); // π§πΏ (`U+1F9D4 U+1F3FF`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Male)); // π§ββοΈ (`U+1F9D4 U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Male).tone(Tone::Light)); // π§π»ββοΈ (`U+1F9D4 U+1F3FB U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Male).tone(Tone::MediumLight)); // π§πΌββοΈ (`U+1F9D4 U+1F3FC U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Male).tone(Tone::Medium)); // π§π½ββοΈ (`U+1F9D4 U+1F3FD U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Male).tone(Tone::MediumDark)); // π§πΎββοΈ (`U+1F9D4 U+1F3FE U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Male).tone(Tone::Dark)); // π§πΏββοΈ (`U+1F9D4 U+1F3FF U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Female)); // π§ββοΈ (`U+1F9D4 U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Female).tone(Tone::Light)); // π§π»ββοΈ (`U+1F9D4 U+1F3FB U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Female).tone(Tone::MediumLight)); // π§πΌββοΈ (`U+1F9D4 U+1F3FC U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Female).tone(Tone::Medium)); // π§π½ββοΈ (`U+1F9D4 U+1F3FD U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Female).tone(Tone::MediumDark)); // π§πΎββοΈ (`U+1F9D4 U+1F3FE U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Beard).gender(Gender::Female).tone(Tone::Dark)); // π§πΏββοΈ (`U+1F9D4 U+1F3FF U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond)); // π± (`U+1F471`)
println!("{}", PERSON.hair(Hair::Blond).tone(Tone::Light)); // π±π» (`U+1F471 U+1F3FB`)
println!("{}", PERSON.hair(Hair::Blond).tone(Tone::MediumLight)); // π±πΌ (`U+1F471 U+1F3FC`)
println!("{}", PERSON.hair(Hair::Blond).tone(Tone::Medium)); // π±π½ (`U+1F471 U+1F3FD`)
println!("{}", PERSON.hair(Hair::Blond).tone(Tone::MediumDark)); // π±πΎ (`U+1F471 U+1F3FE`)
println!("{}", PERSON.hair(Hair::Blond).tone(Tone::Dark)); // π±πΏ (`U+1F471 U+1F3FF`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Male)); // π±ββοΈ (`U+1F471 U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Male).tone(Tone::Light)); // π±π»ββοΈ (`U+1F471 U+1F3FB U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Male).tone(Tone::MediumLight)); // π±πΌββοΈ (`U+1F471 U+1F3FC U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Male).tone(Tone::Medium)); // π±π½ββοΈ (`U+1F471 U+1F3FD U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Male).tone(Tone::MediumDark)); // π±πΎββοΈ (`U+1F471 U+1F3FE U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Male).tone(Tone::Dark)); // π±πΏββοΈ (`U+1F471 U+1F3FF U+200D U+2642 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Female)); // π±ββοΈ (`U+1F471 U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Female).tone(Tone::Light)); // π±π»ββοΈ (`U+1F471 U+1F3FB U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Female).tone(Tone::MediumLight)); // π±πΌββοΈ (`U+1F471 U+1F3FC U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Female).tone(Tone::Medium)); // π±π½ββοΈ (`U+1F471 U+1F3FD U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Female).tone(Tone::MediumDark)); // π±πΎββοΈ (`U+1F471 U+1F3FE U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Blond).gender(Gender::Female).tone(Tone::Dark)); // π±πΏββοΈ (`U+1F471 U+1F3FF U+200D U+2640 U+FE0F`)
println!("{}", PERSON.hair(Hair::Red)); // π§βπ¦° (`U+1F9D1 U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).tone(Tone::Light)); // π§π»βπ¦° (`U+1F9D1 U+1F3FB U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).tone(Tone::MediumLight)); // π§πΌβπ¦° (`U+1F9D1 U+1F3FC U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).tone(Tone::Medium)); // π§π½βπ¦° (`U+1F9D1 U+1F3FD U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).tone(Tone::MediumDark)); // π§πΎβπ¦° (`U+1F9D1 U+1F3FE U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).tone(Tone::Dark)); // π§πΏβπ¦° (`U+1F9D1 U+1F3FF U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Male)); // π¨βπ¦° (`U+1F468 U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Male).tone(Tone::Light)); // π¨π»βπ¦° (`U+1F468 U+1F3FB U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Male).tone(Tone::MediumLight)); // π¨πΌβπ¦° (`U+1F468 U+1F3FC U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Male).tone(Tone::Medium)); // π¨π½βπ¦° (`U+1F468 U+1F3FD U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Male).tone(Tone::MediumDark)); // π¨πΎβπ¦° (`U+1F468 U+1F3FE U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Male).tone(Tone::Dark)); // π¨πΏβπ¦° (`U+1F468 U+1F3FF U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Female)); // π©βπ¦° (`U+1F469 U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Female).tone(Tone::Light)); // π©π»βπ¦° (`U+1F469 U+1F3FB U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Female).tone(Tone::MediumLight)); // π©πΌβπ¦° (`U+1F469 U+1F3FC U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Female).tone(Tone::Medium)); // π©π½βπ¦° (`U+1F469 U+1F3FD U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Female).tone(Tone::MediumDark)); // π©πΎβπ¦° (`U+1F469 U+1F3FE U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Red).gender(Gender::Female).tone(Tone::Dark)); // π©πΏβπ¦° (`U+1F469 U+1F3FF U+200D U+1F9B0`)
println!("{}", PERSON.hair(Hair::Curly)); // π§β𦱠(`U+1F9D1 U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).tone(Tone::Light)); // π§π»β𦱠(`U+1F9D1 U+1F3FB U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).tone(Tone::MediumLight)); // π§πΌβ𦱠(`U+1F9D1 U+1F3FC U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).tone(Tone::Medium)); // π§π½β𦱠(`U+1F9D1 U+1F3FD U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).tone(Tone::MediumDark)); // π§πΎβ𦱠(`U+1F9D1 U+1F3FE U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).tone(Tone::Dark)); // π§πΏβ𦱠(`U+1F9D1 U+1F3FF U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Male)); // π¨β𦱠(`U+1F468 U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Male).tone(Tone::Light)); // π¨π»β𦱠(`U+1F468 U+1F3FB U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Male).tone(Tone::MediumLight)); // π¨πΌβ𦱠(`U+1F468 U+1F3FC U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Male).tone(Tone::Medium)); // π¨π½β𦱠(`U+1F468 U+1F3FD U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Male).tone(Tone::MediumDark)); // π¨πΎβ𦱠(`U+1F468 U+1F3FE U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Male).tone(Tone::Dark)); // π¨πΏβ𦱠(`U+1F468 U+1F3FF U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Female)); // π©β𦱠(`U+1F469 U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Female).tone(Tone::Light)); // π©π»β𦱠(`U+1F469 U+1F3FB U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Female).tone(Tone::MediumLight)); // π©πΌβ𦱠(`U+1F469 U+1F3FC U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Female).tone(Tone::Medium)); // π©π½β𦱠(`U+1F469 U+1F3FD U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Female).tone(Tone::MediumDark)); // π©πΎβ𦱠(`U+1F469 U+1F3FE U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::Curly).gender(Gender::Female).tone(Tone::Dark)); // π©πΏβ𦱠(`U+1F469 U+1F3FF U+200D U+1F9B1`)
println!("{}", PERSON.hair(Hair::White)); // π§β𦳠(`U+1F9D1 U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).tone(Tone::Light)); // π§π»β𦳠(`U+1F9D1 U+1F3FB U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).tone(Tone::MediumLight)); // π§πΌβ𦳠(`U+1F9D1 U+1F3FC U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).tone(Tone::Medium)); // π§π½β𦳠(`U+1F9D1 U+1F3FD U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).tone(Tone::MediumDark)); // π§πΎβ𦳠(`U+1F9D1 U+1F3FE U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).tone(Tone::Dark)); // π§πΏβ𦳠(`U+1F9D1 U+1F3FF U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Male)); // π¨β𦳠(`U+1F468 U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Male).tone(Tone::Light)); // π¨π»β𦳠(`U+1F468 U+1F3FB U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Male).tone(Tone::MediumLight)); // π¨πΌβ𦳠(`U+1F468 U+1F3FC U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Male).tone(Tone::Medium)); // π¨π½β𦳠(`U+1F468 U+1F3FD U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Male).tone(Tone::MediumDark)); // π¨πΎβ𦳠(`U+1F468 U+1F3FE U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Male).tone(Tone::Dark)); // π¨πΏβ𦳠(`U+1F468 U+1F3FF U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Female)); // π©β𦳠(`U+1F469 U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Female).tone(Tone::Light)); // π©π»β𦳠(`U+1F469 U+1F3FB U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Female).tone(Tone::MediumLight)); // π©πΌβ𦳠(`U+1F469 U+1F3FC U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Female).tone(Tone::Medium)); // π©π½β𦳠(`U+1F469 U+1F3FD U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Female).tone(Tone::MediumDark)); // π©πΎβ𦳠(`U+1F469 U+1F3FE U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::White).gender(Gender::Female).tone(Tone::Dark)); // π©πΏβ𦳠(`U+1F469 U+1F3FF U+200D U+1F9B3`)
println!("{}", PERSON.hair(Hair::Bald)); // π§β𦲠(`U+1F9D1 U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).tone(Tone::Light)); // π§π»β𦲠(`U+1F9D1 U+1F3FB U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).tone(Tone::MediumLight)); // π§πΌβ𦲠(`U+1F9D1 U+1F3FC U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).tone(Tone::Medium)); // π§π½β𦲠(`U+1F9D1 U+1F3FD U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).tone(Tone::MediumDark)); // π§πΎβ𦲠(`U+1F9D1 U+1F3FE U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).tone(Tone::Dark)); // π§πΏβ𦲠(`U+1F9D1 U+1F3FF U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Male)); // π¨β𦲠(`U+1F468 U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Male).tone(Tone::Light)); // π¨π»β𦲠(`U+1F468 U+1F3FB U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Male).tone(Tone::MediumLight)); // π¨πΌβ𦲠(`U+1F468 U+1F3FC U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Male).tone(Tone::Medium)); // π¨π½β𦲠(`U+1F468 U+1F3FD U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Male).tone(Tone::MediumDark)); // π¨πΎβ𦲠(`U+1F468 U+1F3FE U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Male).tone(Tone::Dark)); // π¨πΏβ𦲠(`U+1F468 U+1F3FF U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Female)); // π©β𦲠(`U+1F469 U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Female).tone(Tone::Light)); // π©π»β𦲠(`U+1F469 U+1F3FB U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Female).tone(Tone::MediumLight)); // π©πΌβ𦲠(`U+1F469 U+1F3FC U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Female).tone(Tone::Medium)); // π©π½β𦲠(`U+1F469 U+1F3FD U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Female).tone(Tone::MediumDark)); // π©πΎβ𦲠(`U+1F469 U+1F3FE U+200D U+1F9B2`)
println!("{}", PERSON.hair(Hair::Bald).gender(Gender::Female).tone(Tone::Dark)); // π©πΏβ𦲠(`U+1F469 U+1F3FF U+200D U+1F9B2`)