[][src]Enum unicode_types::supplemental_symbols_and_pictographs::SupplementalSymbolsandPictographs

pub enum SupplementalSymbolsandPictographs {
    CircledCrossFormeeWithFourDots,
    CircledCrossFormeeWithTwoDots,
    CircledCrossFormee,
    LeftHalfCircleWithFourDots,
    LeftHalfCircleWithThreeDots,
    LeftHalfCircleWithTwoDots,
    LeftHalfCircleWithDot,
    LeftHalfCircle,
    DownwardFacingHook,
    DownwardFacingNotchedHook,
    DownwardFacingHookWithDot,
    DownwardFacingNotchedHookWithDot,
    WhiteHeart,
    BrownHeart,
    PinchingHand,
    ZipperDashMouthFace,
    MoneyDashMouthFace,
    FaceWithThermometer,
    NerdFace,
    ThinkingFace,
    FaceWithHeadDashBandage,
    RobotFace,
    HuggingFace,
    SignOfTheHorns,
    CallMeHand,
    RaisedBackOfHand,
    LeftDashFacingFist,
    RightDashFacingFist,
    Handshake,
    HandWithIndexAndMiddleFingersCrossed,
    ILoveYouHandSign,
    FaceWithCowboyHat,
    ClownFace,
    NauseatedFace,
    RollingOnTheFloorLaughing,
    DroolingFace,
    LyingFace,
    FacePalm,
    SneezingFace,
    FaceWithOneEyebrowRaised,
    GrinningFaceWithStarEyes,
    GrinningFaceWithOneLargeAndOneSmallEye,
    FaceWithFingerCoveringClosedLips,
    SeriousFaceWithSymbolsCoveringMouth,
    SmilingFaceWithSmilingEyesAndHandCoveringMouth,
    FaceWithOpenMouthVomiting,
    ShockedFaceWithExplodingHead,
    PregnantWoman,
    BreastDashFeeding,
    PalmsUpTogether,
    Selfie,
    Prince,
    ManInTuxedo,
    MotherChristmas,
    Shrug,
    PersonDoingCartwheel,
    Juggling,
    Fencer,
    ModernPentathlon,
    Wrestlers,
    WaterPolo,
    Handball,
    DivingMask,
    WiltedFlower,
    DrumWithDrumsticks,
    ClinkingGlasses,
    TumblerGlass,
    Spoon,
    GoalNet,
    Rifle,
    FirstPlaceMedal,
    SecondPlaceMedal,
    ThirdPlaceMedal,
    BoxingGlove,
    MartialArtsUniform,
    CurlingStone,
    LacrosseStickAndBall,
    Softball,
    FlyingDisc,
    Croissant,
    Avocado,
    Cucumber,
    Bacon,
    Potato,
    Carrot,
    BaguetteBread,
    GreenSalad,
    ShallowPanOfFood,
    StuffedFlatbread,
    Egg,
    GlassOfMilk,
    Peanuts,
    Kiwifruit,
    Pancakes,
    Dumpling,
    FortuneCookie,
    TakeoutBox,
    Chopsticks,
    BowlWithSpoon,
    CupWithStraw,
    Coconut,
    Broccoli,
    Pie,
    Pretzel,
    CutOfMeat,
    Sandwich,
    CannedFood,
    LeafyGreen,
    Mango,
    MoonCake,
    Bagel,
    SmilingFaceWithSmilingEyesAndThreeHearts,
    YawningFace,
    FaceWithPartyHornAndPartyHat,
    FaceWithUnevenEyesAndWavyMouth,
    OverheatedFace,
    FreezingFace,
    FaceWithPleadingEyes,
    Sari,
    LabCoat,
    Goggles,
    HikingBoot,
    FlatShoe,
    Crab,
    LionFace,
    Scorpion,
    Turkey,
    UnicornFace,
    Eagle,
    Duck,
    Bat,
    Shark,
    Owl,
    FoxFace,
    Butterfly,
    Deer,
    Gorilla,
    Lizard,
    Rhinoceros,
    Shrimp,
    Squid,
    GiraffeFace,
    ZebraFace,
    Hedgehog,
    Sauropod,
    TDashRex,
    Cricket,
    Kangaroo,
    Llama,
    Peacock,
    Hippopotamus,
    Parrot,
    Raccoon,
    Lobster,
    Mosquito,
    Microbe,
    Badger,
    Swan,
    Sloth,
    Otter,
    Orangutan,
    Skunk,
    Flamingo,
    Oyster,
    GuideDog,
    ProbingCane,
    EmojiComponentRedHair,
    EmojiComponentCurlyHair,
    EmojiComponentBald,
    EmojiComponentWhiteHair,
    Bone,
    Leg,
    Foot,
    Tooth,
    Superhero,
    Supervillain,
    SafetyVest,
    EarWithHearingAid,
    MotorizedWheelchair,
    ManualWheelchair,
    MechanicalArm,
    MechanicalLeg,
    CheeseWedge,
    Cupcake,
    SaltShaker,
    BeverageBox,
    Garlic,
    Onion,
    Falafel,
    Waffle,
    Butter,
    MateDrink,
    IceCube,
    StandingPerson,
    KneelingPerson,
    DeafPerson,
    FaceWithMonocle,
    Adult,
    Child,
    OlderAdult,
    BeardedPerson,
    PersonWithHeadscarf,
    PersonInSteamyRoom,
    PersonClimbing,
    PersonInLotusPosition,
    Mage,
    Fairy,
    Vampire,
    Merperson,
    Elf,
    Genie,
    Zombie,
    Brain,
    OrangeHeart,
    BilledCap,
    Scarf,
    Gloves,
    Coat,
    Socks,
    RedGiftEnvelope,
    Firecracker,
    JigsawPuzzlePiece,
    TestTube,
    PetriDish,
    DnaDoubleHelix,
    Compass,
    Abacus,
    FireExtinguisher,
    Toolbox,
    Brick,
    Magnet,
    Luggage,
    LotionBottle,
    SpoolOfThread,
    BallOfYarn,
    SafetyPin,
    TeddyBear,
    Broom,
    Basket,
    RollOfPaper,
    BarOfSoap,
    Sponge,
    Receipt,
}

An enum to represent all characters in the SupplementalSymbolsandPictographs block.

Variants

CircledCrossFormeeWithFourDots

\u{1f900}: '🤀'

CircledCrossFormeeWithTwoDots

\u{1f901}: '🤁'

CircledCrossFormee

\u{1f902}: '🤂'

LeftHalfCircleWithFourDots

\u{1f903}: '🤃'

LeftHalfCircleWithThreeDots

\u{1f904}: '🤄'

LeftHalfCircleWithTwoDots

\u{1f905}: '🤅'

LeftHalfCircleWithDot

\u{1f906}: '🤆'

LeftHalfCircle

\u{1f907}: '🤇'

DownwardFacingHook

\u{1f908}: '🤈'

DownwardFacingNotchedHook

\u{1f909}: '🤉'

DownwardFacingHookWithDot

\u{1f90a}: '🤊'

DownwardFacingNotchedHookWithDot

\u{1f90b}: '🤋'

WhiteHeart

\u{1f90d}: '🤍'

BrownHeart

\u{1f90e}: '🤎'

PinchingHand

\u{1f90f}: '🤏'

ZipperDashMouthFace

\u{1f910}: '🤐'

MoneyDashMouthFace

\u{1f911}: '🤑'

FaceWithThermometer

\u{1f912}: '🤒'

NerdFace

\u{1f913}: '🤓'

ThinkingFace

\u{1f914}: '🤔'

FaceWithHeadDashBandage

\u{1f915}: '🤕'

RobotFace

\u{1f916}: '🤖'

HuggingFace

\u{1f917}: '🤗'

SignOfTheHorns

\u{1f918}: '🤘'

CallMeHand

\u{1f919}: '🤙'

RaisedBackOfHand

\u{1f91a}: '🤚'

LeftDashFacingFist

\u{1f91b}: '🤛'

RightDashFacingFist

\u{1f91c}: '🤜'

Handshake

\u{1f91d}: '🤝'

HandWithIndexAndMiddleFingersCrossed

\u{1f91e}: '🤞'

ILoveYouHandSign

\u{1f91f}: '🤟'

FaceWithCowboyHat

\u{1f920}: '🤠'

ClownFace

\u{1f921}: '🤡'

NauseatedFace

\u{1f922}: '🤢'

RollingOnTheFloorLaughing

\u{1f923}: '🤣'

DroolingFace

\u{1f924}: '🤤'

LyingFace

\u{1f925}: '🤥'

FacePalm

\u{1f926}: '🤦'

SneezingFace

\u{1f927}: '🤧'

FaceWithOneEyebrowRaised

\u{1f928}: '🤨'

GrinningFaceWithStarEyes

\u{1f929}: '🤩'

GrinningFaceWithOneLargeAndOneSmallEye

\u{1f92a}: '🤪'

FaceWithFingerCoveringClosedLips

\u{1f92b}: '🤫'

SeriousFaceWithSymbolsCoveringMouth

\u{1f92c}: '🤬'

SmilingFaceWithSmilingEyesAndHandCoveringMouth

\u{1f92d}: '🤭'

FaceWithOpenMouthVomiting

\u{1f92e}: '🤮'

ShockedFaceWithExplodingHead

\u{1f92f}: '🤯'

PregnantWoman

\u{1f930}: '🤰'

BreastDashFeeding

\u{1f931}: '🤱'

PalmsUpTogether

\u{1f932}: '🤲'

Selfie

\u{1f933}: '🤳'

Prince

\u{1f934}: '🤴'

ManInTuxedo

\u{1f935}: '🤵'

MotherChristmas

\u{1f936}: '🤶'

Shrug

\u{1f937}: '🤷'

PersonDoingCartwheel

\u{1f938}: '🤸'

Juggling

\u{1f939}: '🤹'

Fencer

\u{1f93a}: '🤺'

ModernPentathlon

\u{1f93b}: '🤻'

Wrestlers

\u{1f93c}: '🤼'

WaterPolo

\u{1f93d}: '🤽'

Handball

\u{1f93e}: '🤾'

DivingMask

\u{1f93f}: '🤿'

WiltedFlower

\u{1f940}: '🥀'

DrumWithDrumsticks

\u{1f941}: '🥁'

ClinkingGlasses

\u{1f942}: '🥂'

TumblerGlass

\u{1f943}: '🥃'

Spoon

\u{1f944}: '🥄'

GoalNet

\u{1f945}: '🥅'

Rifle

\u{1f946}: '🥆'

FirstPlaceMedal

\u{1f947}: '🥇'

SecondPlaceMedal

\u{1f948}: '🥈'

ThirdPlaceMedal

\u{1f949}: '🥉'

BoxingGlove

\u{1f94a}: '🥊'

MartialArtsUniform

\u{1f94b}: '🥋'

CurlingStone

\u{1f94c}: '🥌'

LacrosseStickAndBall

\u{1f94d}: '🥍'

Softball

\u{1f94e}: '🥎'

FlyingDisc

\u{1f94f}: '🥏'

Croissant

\u{1f950}: '🥐'

Avocado

\u{1f951}: '🥑'

Cucumber

\u{1f952}: '🥒'

Bacon

\u{1f953}: '🥓'

Potato

\u{1f954}: '🥔'

Carrot

\u{1f955}: '🥕'

BaguetteBread

\u{1f956}: '🥖'

GreenSalad

\u{1f957}: '🥗'

ShallowPanOfFood

\u{1f958}: '🥘'

StuffedFlatbread

\u{1f959}: '🥙'

Egg

\u{1f95a}: '🥚'

GlassOfMilk

\u{1f95b}: '🥛'

Peanuts

\u{1f95c}: '🥜'

Kiwifruit

\u{1f95d}: '🥝'

Pancakes

\u{1f95e}: '🥞'

Dumpling

\u{1f95f}: '🥟'

FortuneCookie

\u{1f960}: '🥠'

TakeoutBox

\u{1f961}: '🥡'

Chopsticks

\u{1f962}: '🥢'

BowlWithSpoon

\u{1f963}: '🥣'

CupWithStraw

\u{1f964}: '🥤'

Coconut

\u{1f965}: '🥥'

Broccoli

\u{1f966}: '🥦'

Pie

\u{1f967}: '🥧'

Pretzel

\u{1f968}: '🥨'

CutOfMeat

\u{1f969}: '🥩'

Sandwich

\u{1f96a}: '🥪'

CannedFood

\u{1f96b}: '🥫'

LeafyGreen

\u{1f96c}: '🥬'

Mango

\u{1f96d}: '🥭'

MoonCake

\u{1f96e}: '🥮'

Bagel

\u{1f96f}: '🥯'

SmilingFaceWithSmilingEyesAndThreeHearts

\u{1f970}: '🥰'

YawningFace

\u{1f971}: '🥱'

FaceWithPartyHornAndPartyHat

\u{1f973}: '🥳'

FaceWithUnevenEyesAndWavyMouth

\u{1f974}: '🥴'

OverheatedFace

\u{1f975}: '🥵'

FreezingFace

\u{1f976}: '🥶'

FaceWithPleadingEyes

\u{1f97a}: '🥺'

Sari

\u{1f97b}: '🥻'

LabCoat

\u{1f97c}: '🥼'

Goggles

\u{1f97d}: '🥽'

HikingBoot

\u{1f97e}: '🥾'

FlatShoe

\u{1f97f}: '🥿'

Crab

\u{1f980}: '🦀'

LionFace

\u{1f981}: '🦁'

Scorpion

\u{1f982}: '🦂'

Turkey

\u{1f983}: '🦃'

UnicornFace

\u{1f984}: '🦄'

Eagle

\u{1f985}: '🦅'

Duck

\u{1f986}: '🦆'

Bat

\u{1f987}: '🦇'

Shark

\u{1f988}: '🦈'

Owl

\u{1f989}: '🦉'

FoxFace

\u{1f98a}: '🦊'

Butterfly

\u{1f98b}: '🦋'

Deer

\u{1f98c}: '🦌'

Gorilla

\u{1f98d}: '🦍'

Lizard

\u{1f98e}: '🦎'

Rhinoceros

\u{1f98f}: '🦏'

Shrimp

\u{1f990}: '🦐'

Squid

\u{1f991}: '🦑'

GiraffeFace

\u{1f992}: '🦒'

ZebraFace

\u{1f993}: '🦓'

Hedgehog

\u{1f994}: '🦔'

Sauropod

\u{1f995}: '🦕'

TDashRex

\u{1f996}: '🦖'

Cricket

\u{1f997}: '🦗'

Kangaroo

\u{1f998}: '🦘'

Llama

\u{1f999}: '🦙'

Peacock

\u{1f99a}: '🦚'

Hippopotamus

\u{1f99b}: '🦛'

Parrot

\u{1f99c}: '🦜'

Raccoon

\u{1f99d}: '🦝'

Lobster

\u{1f99e}: '🦞'

Mosquito

\u{1f99f}: '🦟'

Microbe

\u{1f9a0}: '🦠'

Badger

\u{1f9a1}: '🦡'

Swan

\u{1f9a2}: '🦢'

Sloth

\u{1f9a5}: '🦥'

Otter

\u{1f9a6}: '🦦'

Orangutan

\u{1f9a7}: '🦧'

Skunk

\u{1f9a8}: '🦨'

Flamingo

\u{1f9a9}: '🦩'

Oyster

\u{1f9aa}: '🦪'

GuideDog

\u{1f9ae}: '🦮'

ProbingCane

\u{1f9af}: '🦯'

EmojiComponentRedHair

\u{1f9b0}: '🦰'

EmojiComponentCurlyHair

\u{1f9b1}: '🦱'

EmojiComponentBald

\u{1f9b2}: '🦲'

EmojiComponentWhiteHair

\u{1f9b3}: '🦳'

Bone

\u{1f9b4}: '🦴'

Leg

\u{1f9b5}: '🦵'

Foot

\u{1f9b6}: '🦶'

Tooth

\u{1f9b7}: '🦷'

Superhero

\u{1f9b8}: '🦸'

Supervillain

\u{1f9b9}: '🦹'

SafetyVest

\u{1f9ba}: '🦺'

EarWithHearingAid

\u{1f9bb}: '🦻'

MotorizedWheelchair

\u{1f9bc}: '🦼'

ManualWheelchair

\u{1f9bd}: '🦽'

MechanicalArm

\u{1f9be}: '🦾'

MechanicalLeg

\u{1f9bf}: '🦿'

CheeseWedge

\u{1f9c0}: '🧀'

Cupcake

\u{1f9c1}: '🧁'

SaltShaker

\u{1f9c2}: '🧂'

BeverageBox

\u{1f9c3}: '🧃'

Garlic

\u{1f9c4}: '🧄'

Onion

\u{1f9c5}: '🧅'

Falafel

\u{1f9c6}: '🧆'

Waffle

\u{1f9c7}: '🧇'

Butter

\u{1f9c8}: '🧈'

MateDrink

\u{1f9c9}: '🧉'

IceCube

\u{1f9ca}: '🧊'

StandingPerson

\u{1f9cd}: '🧍'

KneelingPerson

\u{1f9ce}: '🧎'

DeafPerson

\u{1f9cf}: '🧏'

FaceWithMonocle

\u{1f9d0}: '🧐'

Adult

\u{1f9d1}: '🧑'

Child

\u{1f9d2}: '🧒'

OlderAdult

\u{1f9d3}: '🧓'

BeardedPerson

\u{1f9d4}: '🧔'

PersonWithHeadscarf

\u{1f9d5}: '🧕'

PersonInSteamyRoom

\u{1f9d6}: '🧖'

PersonClimbing

\u{1f9d7}: '🧗'

PersonInLotusPosition

\u{1f9d8}: '🧘'

Mage

\u{1f9d9}: '🧙'

Fairy

\u{1f9da}: '🧚'

Vampire

\u{1f9db}: '🧛'

Merperson

\u{1f9dc}: '🧜'

Elf

\u{1f9dd}: '🧝'

Genie

\u{1f9de}: '🧞'

Zombie

\u{1f9df}: '🧟'

Brain

\u{1f9e0}: '🧠'

OrangeHeart

\u{1f9e1}: '🧡'

BilledCap

\u{1f9e2}: '🧢'

Scarf

\u{1f9e3}: '🧣'

Gloves

\u{1f9e4}: '🧤'

Coat

\u{1f9e5}: '🧥'

Socks

\u{1f9e6}: '🧦'

RedGiftEnvelope

\u{1f9e7}: '🧧'

Firecracker

\u{1f9e8}: '🧨'

JigsawPuzzlePiece

\u{1f9e9}: '🧩'

TestTube

\u{1f9ea}: '🧪'

PetriDish

\u{1f9eb}: '🧫'

DnaDoubleHelix

\u{1f9ec}: '🧬'

Compass

\u{1f9ed}: '🧭'

Abacus

\u{1f9ee}: '🧮'

FireExtinguisher

\u{1f9ef}: '🧯'

Toolbox

\u{1f9f0}: '🧰'

Brick

\u{1f9f1}: '🧱'

Magnet

\u{1f9f2}: '🧲'

Luggage

\u{1f9f3}: '🧳'

LotionBottle

\u{1f9f4}: '🧴'

SpoolOfThread

\u{1f9f5}: '🧵'

BallOfYarn

\u{1f9f6}: '🧶'

SafetyPin

\u{1f9f7}: '🧷'

TeddyBear

\u{1f9f8}: '🧸'

Broom

\u{1f9f9}: '🧹'

Basket

\u{1f9fa}: '🧺'

RollOfPaper

\u{1f9fb}: '🧻'

BarOfSoap

\u{1f9fc}: '🧼'

Sponge

\u{1f9fd}: '🧽'

Receipt

\u{1f9fe}: '🧾'

Methods

impl SupplementalSymbolsandPictographs[src]

pub fn new() -> Self[src]

The character with the lowest index in this unicode block

pub fn name(&self) -> &str[src]

The character's name, all lowercase and space-separated

Trait Implementations

impl Iterator for SupplementalSymbolsandPictographs[src]

type Item = Self

The type of the elements being iterated over.

fn size_hint(&self) -> (usize, Option<usize>)
1.0.0
[src]

Returns the bounds on the remaining length of the iterator. Read more

fn count(self) -> usize
1.0.0
[src]

Consumes the iterator, counting the number of iterations and returning it. Read more

fn last(self) -> Option<Self::Item>
1.0.0
[src]

Consumes the iterator, returning the last element. Read more

fn nth(&mut self, n: usize) -> Option<Self::Item>
1.0.0
[src]

Returns the nth element of the iterator. Read more

fn step_by(self, step: usize) -> StepBy<Self>
1.28.0
[src]

Creates an iterator starting at the same point, but stepping by the given amount at each iteration. Read more

fn chain<U>(self, other: U) -> Chain<Self, <U as IntoIterator>::IntoIter> where
    U: IntoIterator<Item = Self::Item>, 
1.0.0
[src]

Takes two iterators and creates a new iterator over both in sequence. Read more

fn zip<U>(self, other: U) -> Zip<Self, <U as IntoIterator>::IntoIter> where
    U: IntoIterator
1.0.0
[src]

'Zips up' two iterators into a single iterator of pairs. Read more

fn map<B, F>(self, f: F) -> Map<Self, F> where
    F: FnMut(Self::Item) -> B, 
1.0.0
[src]

Takes a closure and creates an iterator which calls that closure on each element. Read more

fn for_each<F>(self, f: F) where
    F: FnMut(Self::Item), 
1.21.0
[src]

Calls a closure on each element of an iterator. Read more

fn filter<P>(self, predicate: P) -> Filter<Self, P> where
    P: FnMut(&Self::Item) -> bool
1.0.0
[src]

Creates an iterator which uses a closure to determine if an element should be yielded. Read more

fn filter_map<B, F>(self, f: F) -> FilterMap<Self, F> where
    F: FnMut(Self::Item) -> Option<B>, 
1.0.0
[src]

Creates an iterator that both filters and maps. Read more

fn enumerate(self) -> Enumerate<Self>
1.0.0
[src]

Creates an iterator which gives the current iteration count as well as the next value. Read more

fn peekable(self) -> Peekable<Self>
1.0.0
[src]

Creates an iterator which can use peek to look at the next element of the iterator without consuming it. Read more

fn skip_while<P>(self, predicate: P) -> SkipWhile<Self, P> where
    P: FnMut(&Self::Item) -> bool
1.0.0
[src]

Creates an iterator that [skip]s elements based on a predicate. Read more

fn take_while<P>(self, predicate: P) -> TakeWhile<Self, P> where
    P: FnMut(&Self::Item) -> bool
1.0.0
[src]

Creates an iterator that yields elements based on a predicate. Read more

fn skip(self, n: usize) -> Skip<Self>
1.0.0
[src]

Creates an iterator that skips the first n elements. Read more

fn take(self, n: usize) -> Take<Self>
1.0.0
[src]

Creates an iterator that yields its first n elements. Read more

fn scan<St, B, F>(self, initial_state: St, f: F) -> Scan<Self, St, F> where
    F: FnMut(&mut St, Self::Item) -> Option<B>, 
1.0.0
[src]

An iterator adaptor similar to [fold] that holds internal state and produces a new iterator. Read more

fn flat_map<U, F>(self, f: F) -> FlatMap<Self, U, F> where
    F: FnMut(Self::Item) -> U,
    U: IntoIterator
1.0.0
[src]

Creates an iterator that works like map, but flattens nested structure. Read more

fn flatten(self) -> Flatten<Self> where
    Self::Item: IntoIterator
1.29.0
[src]

Creates an iterator that flattens nested structure. Read more

fn fuse(self) -> Fuse<Self>
1.0.0
[src]

Creates an iterator which ends after the first [None]. Read more

fn inspect<F>(self, f: F) -> Inspect<Self, F> where
    F: FnMut(&Self::Item), 
1.0.0
[src]

Do something with each element of an iterator, passing the value on. Read more

fn by_ref(&mut self) -> &mut Self
1.0.0
[src]

Borrows an iterator, rather than consuming it. Read more

#[must_use = "if you really need to exhaust the iterator, consider `.for_each(drop)` instead"]
fn collect<B>(self) -> B where
    B: FromIterator<Self::Item>, 
1.0.0
[src]

Transforms an iterator into a collection. Read more

fn partition<B, F>(self, f: F) -> (B, B) where
    B: Default + Extend<Self::Item>,
    F: FnMut(&Self::Item) -> bool
1.0.0
[src]

Consumes an iterator, creating two collections from it. Read more

fn try_fold<B, F, R>(&mut self, init: B, f: F) -> R where
    F: FnMut(B, Self::Item) -> R,
    R: Try<Ok = B>, 
1.27.0
[src]

An iterator method that applies a function as long as it returns successfully, producing a single, final value. Read more

fn try_for_each<F, R>(&mut self, f: F) -> R where
    F: FnMut(Self::Item) -> R,
    R: Try<Ok = ()>, 
1.27.0
[src]

An iterator method that applies a fallible function to each item in the iterator, stopping at the first error and returning that error. Read more

fn fold<B, F>(self, init: B, f: F) -> B where
    F: FnMut(B, Self::Item) -> B, 
1.0.0
[src]

An iterator method that applies a function, producing a single, final value. Read more

fn all<F>(&mut self, f: F) -> bool where
    F: FnMut(Self::Item) -> bool
1.0.0
[src]

Tests if every element of the iterator matches a predicate. Read more

fn any<F>(&mut self, f: F) -> bool where
    F: FnMut(Self::Item) -> bool
1.0.0
[src]

Tests if any element of the iterator matches a predicate. Read more

fn find<P>(&mut self, predicate: P) -> Option<Self::Item> where
    P: FnMut(&Self::Item) -> bool
1.0.0
[src]

Searches for an element of an iterator that satisfies a predicate. Read more

fn find_map<B, F>(&mut self, f: F) -> Option<B> where
    F: FnMut(Self::Item) -> Option<B>, 
1.30.0
[src]

Applies function to the elements of iterator and returns the first non-none result. Read more

fn position<P>(&mut self, predicate: P) -> Option<usize> where
    P: FnMut(Self::Item) -> bool
1.0.0
[src]

Searches for an element in an iterator, returning its index. Read more

fn rposition<P>(&mut self, predicate: P) -> Option<usize> where
    P: FnMut(Self::Item) -> bool,
    Self: ExactSizeIterator + DoubleEndedIterator
1.0.0
[src]

Searches for an element in an iterator from the right, returning its index. Read more

fn max(self) -> Option<Self::Item> where
    Self::Item: Ord
1.0.0
[src]

Returns the maximum element of an iterator. Read more

fn min(self) -> Option<Self::Item> where
    Self::Item: Ord
1.0.0
[src]

Returns the minimum element of an iterator. Read more

fn max_by_key<B, F>(self, f: F) -> Option<Self::Item> where
    B: Ord,
    F: FnMut(&Self::Item) -> B, 
1.6.0
[src]

Returns the element that gives the maximum value from the specified function. Read more

fn max_by<F>(self, compare: F) -> Option<Self::Item> where
    F: FnMut(&Self::Item, &Self::Item) -> Ordering
1.15.0
[src]

Returns the element that gives the maximum value with respect to the specified comparison function. Read more

fn min_by_key<B, F>(self, f: F) -> Option<Self::Item> where
    B: Ord,
    F: FnMut(&Self::Item) -> B, 
1.6.0
[src]

Returns the element that gives the minimum value from the specified function. Read more

fn min_by<F>(self, compare: F) -> Option<Self::Item> where
    F: FnMut(&Self::Item, &Self::Item) -> Ordering
1.15.0
[src]

Returns the element that gives the minimum value with respect to the specified comparison function. Read more

fn rev(self) -> Rev<Self> where
    Self: DoubleEndedIterator
1.0.0
[src]

Reverses an iterator's direction. Read more

fn unzip<A, B, FromA, FromB>(self) -> (FromA, FromB) where
    FromA: Default + Extend<A>,
    FromB: Default + Extend<B>,
    Self: Iterator<Item = (A, B)>, 
1.0.0
[src]

Converts an iterator of pairs into a pair of containers. Read more

fn copied<'a, T>(self) -> Copied<Self> where
    Self: Iterator<Item = &'a T>,
    T: 'a + Copy
[src]

🔬 This is a nightly-only experimental API. (iter_copied)

Creates an iterator which copies all of its elements. Read more

fn cloned<'a, T>(self) -> Cloned<Self> where
    Self: Iterator<Item = &'a T>,
    T: 'a + Clone
1.0.0
[src]

Creates an iterator which [clone]s all of its elements. Read more

fn cycle(self) -> Cycle<Self> where
    Self: Clone
1.0.0
[src]

Repeats an iterator endlessly. Read more

fn sum<S>(self) -> S where
    S: Sum<Self::Item>, 
1.11.0
[src]

Sums the elements of an iterator. Read more

fn product<P>(self) -> P where
    P: Product<Self::Item>, 
1.11.0
[src]

Iterates over the entire iterator, multiplying all the elements Read more

fn cmp<I>(self, other: I) -> Ordering where
    I: IntoIterator<Item = Self::Item>,
    Self::Item: Ord
1.5.0
[src]

Lexicographically compares the elements of this Iterator with those of another. Read more

fn partial_cmp<I>(self, other: I) -> Option<Ordering> where
    I: IntoIterator,
    Self::Item: PartialOrd<<I as IntoIterator>::Item>, 
1.5.0
[src]

Lexicographically compares the elements of this Iterator with those of another. Read more

fn eq<I>(self, other: I) -> bool where
    I: IntoIterator,
    Self::Item: PartialEq<<I as IntoIterator>::Item>, 
1.5.0
[src]

Determines if the elements of this Iterator are equal to those of another. Read more

fn ne<I>(self, other: I) -> bool where
    I: IntoIterator,
    Self::Item: PartialEq<<I as IntoIterator>::Item>, 
1.5.0
[src]

Determines if the elements of this Iterator are unequal to those of another. Read more

fn lt<I>(self, other: I) -> bool where
    I: IntoIterator,
    Self::Item: PartialOrd<<I as IntoIterator>::Item>, 
1.5.0
[src]

Determines if the elements of this Iterator are lexicographically less than those of another. Read more

fn le<I>(self, other: I) -> bool where
    I: IntoIterator,
    Self::Item: PartialOrd<<I as IntoIterator>::Item>, 
1.5.0
[src]

Determines if the elements of this Iterator are lexicographically less or equal to those of another. Read more

fn gt<I>(self, other: I) -> bool where
    I: IntoIterator,
    Self::Item: PartialOrd<<I as IntoIterator>::Item>, 
1.5.0
[src]

Determines if the elements of this Iterator are lexicographically greater than those of another. Read more

fn ge<I>(self, other: I) -> bool where
    I: IntoIterator,
    Self::Item: PartialOrd<<I as IntoIterator>::Item>, 
1.5.0
[src]

Determines if the elements of this Iterator are lexicographically greater than or equal to those of another. Read more

fn is_sorted(self) -> bool where
    Self::Item: PartialOrd<Self::Item>, 
[src]

🔬 This is a nightly-only experimental API. (is_sorted)

new API

Checks if the elements of this iterator are sorted. Read more

fn is_sorted_by<F>(self, compare: F) -> bool where
    F: FnMut(&Self::Item, &Self::Item) -> Option<Ordering>, 
[src]

🔬 This is a nightly-only experimental API. (is_sorted)

new API

Checks if the elements of this iterator are sorted using the given comparator function. Read more

fn is_sorted_by_key<F, K>(self, f: F) -> bool where
    F: FnMut(&Self::Item) -> K,
    K: PartialOrd<K>, 
[src]

🔬 This is a nightly-only experimental API. (is_sorted)

new API

Checks if the elements of this iterator are sorted using the given key extraction function. Read more

impl PartialEq<SupplementalSymbolsandPictographs> for SupplementalSymbolsandPictographs[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for SupplementalSymbolsandPictographs[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Into<char> for SupplementalSymbolsandPictographs[src]

impl Into<u32> for SupplementalSymbolsandPictographs[src]

impl Eq for SupplementalSymbolsandPictographs[src]

impl Copy for SupplementalSymbolsandPictographs[src]

impl Hash for SupplementalSymbolsandPictographs[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for SupplementalSymbolsandPictographs[src]

impl TryFrom<char> for SupplementalSymbolsandPictographs[src]

type Error = ()

The type returned in the event of a conversion error.

impl TryFrom<u32> for SupplementalSymbolsandPictographs[src]

type Error = ()

The type returned in the event of a conversion error.

Auto Trait Implementations

impl Send for SupplementalSymbolsandPictographs

impl Sync for SupplementalSymbolsandPictographs

Blanket Implementations

impl<I> IntoIterator for I where
    I: Iterator
[src]

type Item = <I as Iterator>::Item

The type of the elements being iterated over.

type IntoIter = I

Which kind of iterator are we turning this into?

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.