[][src]Enum unicode_types::mende_kikakui::MendeKikakui

pub enum MendeKikakui {
    SyllableM001Ki,
    SyllableM002Ka,
    SyllableM003Ku,
    SyllableM065Kee,
    SyllableM095Ke,
    SyllableM076Koo,
    SyllableM048Ko,
    SyllableM179Kua,
    SyllableM004Wi,
    SyllableM005Wa,
    SyllableM006Wu,
    SyllableM126Wee,
    SyllableM118We,
    SyllableM114Woo,
    SyllableM045Wo,
    SyllableM194Wui,
    SyllableM143Wei,
    SyllableM061Wvi,
    SyllableM049Wva,
    SyllableM139Wve,
    SyllableM007Min,
    SyllableM008Man,
    SyllableM009Mun,
    SyllableM059Men,
    SyllableM094Mon,
    SyllableM154Muan,
    SyllableM189Muen,
    SyllableM010Bi,
    SyllableM011Ba,
    SyllableM012Bu,
    SyllableM150Bee,
    SyllableM097Be,
    SyllableM103Boo,
    SyllableM138Bo,
    SyllableM013I,
    SyllableM014A,
    SyllableM015U,
    SyllableM163Ee,
    SyllableM100E,
    SyllableM165Oo,
    SyllableM147O,
    SyllableM137Ei,
    SyllableM131In,
    SyllableM135In,
    SyllableM195An,
    SyllableM178En,
    SyllableM019Si,
    SyllableM020Sa,
    SyllableM021Su,
    SyllableM162See,
    SyllableM116Se,
    SyllableM136Soo,
    SyllableM079So,
    SyllableM196Sia,
    SyllableM025Li,
    SyllableM026La,
    SyllableM027Lu,
    SyllableM084Lee,
    SyllableM073Le,
    SyllableM054Loo,
    SyllableM153Lo,
    SyllableM110LongLe,
    SyllableM016Di,
    SyllableM017Da,
    SyllableM018Du,
    SyllableM089Dee,
    SyllableM180Doo,
    SyllableM181Do,
    SyllableM022Ti,
    SyllableM023Ta,
    SyllableM024Tu,
    SyllableM091Tee,
    SyllableM055Te,
    SyllableM104Too,
    SyllableM069To,
    SyllableM028Ji,
    SyllableM029Ja,
    SyllableM030Ju,
    SyllableM157Jee,
    SyllableM113Je,
    SyllableM160Joo,
    SyllableM063Jo,
    SyllableM175LongJo,
    SyllableM031Yi,
    SyllableM032Ya,
    SyllableM033Yu,
    SyllableM109Yee,
    SyllableM080Ye,
    SyllableM141Yoo,
    SyllableM121Yo,
    SyllableM034Fi,
    SyllableM035Fa,
    SyllableM036Fu,
    SyllableM078Fee,
    SyllableM075Fe,
    SyllableM133Foo,
    SyllableM088Fo,
    SyllableM197Fua,
    SyllableM101Fan,
    SyllableM037Nin,
    SyllableM038Nan,
    SyllableM039Nun,
    SyllableM117Nen,
    SyllableM169Non,
    SyllableM176Hi,
    SyllableM041Ha,
    SyllableM186Hu,
    SyllableM040Hee,
    SyllableM096He,
    SyllableM042Hoo,
    SyllableM140Ho,
    SyllableM083Heei,
    SyllableM128Hoou,
    SyllableM053Hin,
    SyllableM130Han,
    SyllableM087Hun,
    SyllableM052Hen,
    SyllableM193Hon,
    SyllableM046Huan,
    SyllableM090Nggi,
    SyllableM043Ngga,
    SyllableM082Nggu,
    SyllableM115Nggee,
    SyllableM146Ngge,
    SyllableM156Nggoo,
    SyllableM120Nggo,
    SyllableM159Nggaa,
    SyllableM127Nggua,
    SyllableM086LongNgge,
    SyllableM106LongNggoo,
    SyllableM183LongNggo,
    SyllableM155Gi,
    SyllableM111Ga,
    SyllableM168Gu,
    SyllableM190Gee,
    SyllableM166Guei,
    SyllableM167Guan,
    SyllableM184Ngen,
    SyllableM057Ngon,
    SyllableM177Nguan,
    SyllableM068Pi,
    SyllableM099Pa,
    SyllableM050Pu,
    SyllableM081Pee,
    SyllableM051Pe,
    SyllableM102Poo,
    SyllableM066Po,
    SyllableM145Mbi,
    SyllableM062Mba,
    SyllableM122Mbu,
    SyllableM047Mbee,
    SyllableM188Mbee,
    SyllableM072Mbe,
    SyllableM172Mboo,
    SyllableM174Mbo,
    SyllableM187Mbuu,
    SyllableM161LongMbe,
    SyllableM105LongMboo,
    SyllableM142LongMbo,
    SyllableM132Kpi,
    SyllableM092Kpa,
    SyllableM074Kpu,
    SyllableM044Kpee,
    SyllableM108Kpe,
    SyllableM112Kpoo,
    SyllableM158Kpo,
    SyllableM124Gbi,
    SyllableM056Gba,
    SyllableM148Gbu,
    SyllableM093Gbee,
    SyllableM107Gbe,
    SyllableM071Gboo,
    SyllableM070Gbo,
    SyllableM171Ra,
    SyllableM123Ndi,
    SyllableM129Nda,
    SyllableM125Ndu,
    SyllableM191Ndee,
    SyllableM119Nde,
    SyllableM067Ndoo,
    SyllableM064Ndo,
    SyllableM152Nja,
    SyllableM192Nju,
    SyllableM149Njee,
    SyllableM134Njoo,
    SyllableM182Vi,
    SyllableM185Va,
    SyllableM151Vu,
    SyllableM173Vee,
    SyllableM085Ve,
    SyllableM144Voo,
    SyllableM077Vo,
    SyllableM164Nyin,
    SyllableM058Nyan,
    SyllableM170Nyun,
    SyllableM098Nyen,
    SyllableM060Nyon,
    DigitOne,
    DigitTwo,
    DigitThree,
    DigitFour,
    DigitFive,
    DigitSix,
    DigitSeven,
    DigitEight,
    DigitNine,
    CombiningNumberTeens,
    CombiningNumberTens,
    CombiningNumberHundreds,
    CombiningNumberThousands,
    CombiningNumberTenThousands,
    CombiningNumberHundredThousands,
    CombiningNumberMillions,
}

An enum to represent all characters in the MendeKikakui block.

Variants

SyllableM001Ki

\u{1e800}: '𞠀'

SyllableM002Ka

\u{1e801}: '𞠁'

SyllableM003Ku

\u{1e802}: '𞠂'

SyllableM065Kee

\u{1e803}: '𞠃'

SyllableM095Ke

\u{1e804}: '𞠄'

SyllableM076Koo

\u{1e805}: '𞠅'

SyllableM048Ko

\u{1e806}: '𞠆'

SyllableM179Kua

\u{1e807}: '𞠇'

SyllableM004Wi

\u{1e808}: '𞠈'

SyllableM005Wa

\u{1e809}: '𞠉'

SyllableM006Wu

\u{1e80a}: '𞠊'

SyllableM126Wee

\u{1e80b}: '𞠋'

SyllableM118We

\u{1e80c}: '𞠌'

SyllableM114Woo

\u{1e80d}: '𞠍'

SyllableM045Wo

\u{1e80e}: '𞠎'

SyllableM194Wui

\u{1e80f}: '𞠏'

SyllableM143Wei

\u{1e810}: '𞠐'

SyllableM061Wvi

\u{1e811}: '𞠑'

SyllableM049Wva

\u{1e812}: '𞠒'

SyllableM139Wve

\u{1e813}: '𞠓'

SyllableM007Min

\u{1e814}: '𞠔'

SyllableM008Man

\u{1e815}: '𞠕'

SyllableM009Mun

\u{1e816}: '𞠖'

SyllableM059Men

\u{1e817}: '𞠗'

SyllableM094Mon

\u{1e818}: '𞠘'

SyllableM154Muan

\u{1e819}: '𞠙'

SyllableM189Muen

\u{1e81a}: '𞠚'

SyllableM010Bi

\u{1e81b}: '𞠛'

SyllableM011Ba

\u{1e81c}: '𞠜'

SyllableM012Bu

\u{1e81d}: '𞠝'

SyllableM150Bee

\u{1e81e}: '𞠞'

SyllableM097Be

\u{1e81f}: '𞠟'

SyllableM103Boo

\u{1e820}: '𞠠'

SyllableM138Bo

\u{1e821}: '𞠡'

SyllableM013I

\u{1e822}: '𞠢'

SyllableM014A

\u{1e823}: '𞠣'

SyllableM015U

\u{1e824}: '𞠤'

SyllableM163Ee

\u{1e825}: '𞠥'

SyllableM100E

\u{1e826}: '𞠦'

SyllableM165Oo

\u{1e827}: '𞠧'

SyllableM147O

\u{1e828}: '𞠨'

SyllableM137Ei

\u{1e829}: '𞠩'

SyllableM131In

\u{1e82a}: '𞠪'

SyllableM135In

\u{1e82b}: '𞠫'

SyllableM195An

\u{1e82c}: '𞠬'

SyllableM178En

\u{1e82d}: '𞠭'

SyllableM019Si

\u{1e82e}: '𞠮'

SyllableM020Sa

\u{1e82f}: '𞠯'

SyllableM021Su

\u{1e830}: '𞠰'

SyllableM162See

\u{1e831}: '𞠱'

SyllableM116Se

\u{1e832}: '𞠲'

SyllableM136Soo

\u{1e833}: '𞠳'

SyllableM079So

\u{1e834}: '𞠴'

SyllableM196Sia

\u{1e835}: '𞠵'

SyllableM025Li

\u{1e836}: '𞠶'

SyllableM026La

\u{1e837}: '𞠷'

SyllableM027Lu

\u{1e838}: '𞠸'

SyllableM084Lee

\u{1e839}: '𞠹'

SyllableM073Le

\u{1e83a}: '𞠺'

SyllableM054Loo

\u{1e83b}: '𞠻'

SyllableM153Lo

\u{1e83c}: '𞠼'

SyllableM110LongLe

\u{1e83d}: '𞠽'

SyllableM016Di

\u{1e83e}: '𞠾'

SyllableM017Da

\u{1e83f}: '𞠿'

SyllableM018Du

\u{1e840}: '𞡀'

SyllableM089Dee

\u{1e841}: '𞡁'

SyllableM180Doo

\u{1e842}: '𞡂'

SyllableM181Do

\u{1e843}: '𞡃'

SyllableM022Ti

\u{1e844}: '𞡄'

SyllableM023Ta

\u{1e845}: '𞡅'

SyllableM024Tu

\u{1e846}: '𞡆'

SyllableM091Tee

\u{1e847}: '𞡇'

SyllableM055Te

\u{1e848}: '𞡈'

SyllableM104Too

\u{1e849}: '𞡉'

SyllableM069To

\u{1e84a}: '𞡊'

SyllableM028Ji

\u{1e84b}: '𞡋'

SyllableM029Ja

\u{1e84c}: '𞡌'

SyllableM030Ju

\u{1e84d}: '𞡍'

SyllableM157Jee

\u{1e84e}: '𞡎'

SyllableM113Je

\u{1e84f}: '𞡏'

SyllableM160Joo

\u{1e850}: '𞡐'

SyllableM063Jo

\u{1e851}: '𞡑'

SyllableM175LongJo

\u{1e852}: '𞡒'

SyllableM031Yi

\u{1e853}: '𞡓'

SyllableM032Ya

\u{1e854}: '𞡔'

SyllableM033Yu

\u{1e855}: '𞡕'

SyllableM109Yee

\u{1e856}: '𞡖'

SyllableM080Ye

\u{1e857}: '𞡗'

SyllableM141Yoo

\u{1e858}: '𞡘'

SyllableM121Yo

\u{1e859}: '𞡙'

SyllableM034Fi

\u{1e85a}: '𞡚'

SyllableM035Fa

\u{1e85b}: '𞡛'

SyllableM036Fu

\u{1e85c}: '𞡜'

SyllableM078Fee

\u{1e85d}: '𞡝'

SyllableM075Fe

\u{1e85e}: '𞡞'

SyllableM133Foo

\u{1e85f}: '𞡟'

SyllableM088Fo

\u{1e860}: '𞡠'

SyllableM197Fua

\u{1e861}: '𞡡'

SyllableM101Fan

\u{1e862}: '𞡢'

SyllableM037Nin

\u{1e863}: '𞡣'

SyllableM038Nan

\u{1e864}: '𞡤'

SyllableM039Nun

\u{1e865}: '𞡥'

SyllableM117Nen

\u{1e866}: '𞡦'

SyllableM169Non

\u{1e867}: '𞡧'

SyllableM176Hi

\u{1e868}: '𞡨'

SyllableM041Ha

\u{1e869}: '𞡩'

SyllableM186Hu

\u{1e86a}: '𞡪'

SyllableM040Hee

\u{1e86b}: '𞡫'

SyllableM096He

\u{1e86c}: '𞡬'

SyllableM042Hoo

\u{1e86d}: '𞡭'

SyllableM140Ho

\u{1e86e}: '𞡮'

SyllableM083Heei

\u{1e86f}: '𞡯'

SyllableM128Hoou

\u{1e870}: '𞡰'

SyllableM053Hin

\u{1e871}: '𞡱'

SyllableM130Han

\u{1e872}: '𞡲'

SyllableM087Hun

\u{1e873}: '𞡳'

SyllableM052Hen

\u{1e874}: '𞡴'

SyllableM193Hon

\u{1e875}: '𞡵'

SyllableM046Huan

\u{1e876}: '𞡶'

SyllableM090Nggi

\u{1e877}: '𞡷'

SyllableM043Ngga

\u{1e878}: '𞡸'

SyllableM082Nggu

\u{1e879}: '𞡹'

SyllableM115Nggee

\u{1e87a}: '𞡺'

SyllableM146Ngge

\u{1e87b}: '𞡻'

SyllableM156Nggoo

\u{1e87c}: '𞡼'

SyllableM120Nggo

\u{1e87d}: '𞡽'

SyllableM159Nggaa

\u{1e87e}: '𞡾'

SyllableM127Nggua

\u{1e87f}: '𞡿'

SyllableM086LongNgge

\u{1e880}: '𞢀'

SyllableM106LongNggoo

\u{1e881}: '𞢁'

SyllableM183LongNggo

\u{1e882}: '𞢂'

SyllableM155Gi

\u{1e883}: '𞢃'

SyllableM111Ga

\u{1e884}: '𞢄'

SyllableM168Gu

\u{1e885}: '𞢅'

SyllableM190Gee

\u{1e886}: '𞢆'

SyllableM166Guei

\u{1e887}: '𞢇'

SyllableM167Guan

\u{1e888}: '𞢈'

SyllableM184Ngen

\u{1e889}: '𞢉'

SyllableM057Ngon

\u{1e88a}: '𞢊'

SyllableM177Nguan

\u{1e88b}: '𞢋'

SyllableM068Pi

\u{1e88c}: '𞢌'

SyllableM099Pa

\u{1e88d}: '𞢍'

SyllableM050Pu

\u{1e88e}: '𞢎'

SyllableM081Pee

\u{1e88f}: '𞢏'

SyllableM051Pe

\u{1e890}: '𞢐'

SyllableM102Poo

\u{1e891}: '𞢑'

SyllableM066Po

\u{1e892}: '𞢒'

SyllableM145Mbi

\u{1e893}: '𞢓'

SyllableM062Mba

\u{1e894}: '𞢔'

SyllableM122Mbu

\u{1e895}: '𞢕'

SyllableM047Mbee

\u{1e896}: '𞢖'

SyllableM188Mbee

\u{1e897}: '𞢗'

SyllableM072Mbe

\u{1e898}: '𞢘'

SyllableM172Mboo

\u{1e899}: '𞢙'

SyllableM174Mbo

\u{1e89a}: '𞢚'

SyllableM187Mbuu

\u{1e89b}: '𞢛'

SyllableM161LongMbe

\u{1e89c}: '𞢜'

SyllableM105LongMboo

\u{1e89d}: '𞢝'

SyllableM142LongMbo

\u{1e89e}: '𞢞'

SyllableM132Kpi

\u{1e89f}: '𞢟'

SyllableM092Kpa

\u{1e8a0}: '𞢠'

SyllableM074Kpu

\u{1e8a1}: '𞢡'

SyllableM044Kpee

\u{1e8a2}: '𞢢'

SyllableM108Kpe

\u{1e8a3}: '𞢣'

SyllableM112Kpoo

\u{1e8a4}: '𞢤'

SyllableM158Kpo

\u{1e8a5}: '𞢥'

SyllableM124Gbi

\u{1e8a6}: '𞢦'

SyllableM056Gba

\u{1e8a7}: '𞢧'

SyllableM148Gbu

\u{1e8a8}: '𞢨'

SyllableM093Gbee

\u{1e8a9}: '𞢩'

SyllableM107Gbe

\u{1e8aa}: '𞢪'

SyllableM071Gboo

\u{1e8ab}: '𞢫'

SyllableM070Gbo

\u{1e8ac}: '𞢬'

SyllableM171Ra

\u{1e8ad}: '𞢭'

SyllableM123Ndi

\u{1e8ae}: '𞢮'

SyllableM129Nda

\u{1e8af}: '𞢯'

SyllableM125Ndu

\u{1e8b0}: '𞢰'

SyllableM191Ndee

\u{1e8b1}: '𞢱'

SyllableM119Nde

\u{1e8b2}: '𞢲'

SyllableM067Ndoo

\u{1e8b3}: '𞢳'

SyllableM064Ndo

\u{1e8b4}: '𞢴'

SyllableM152Nja

\u{1e8b5}: '𞢵'

SyllableM192Nju

\u{1e8b6}: '𞢶'

SyllableM149Njee

\u{1e8b7}: '𞢷'

SyllableM134Njoo

\u{1e8b8}: '𞢸'

SyllableM182Vi

\u{1e8b9}: '𞢹'

SyllableM185Va

\u{1e8ba}: '𞢺'

SyllableM151Vu

\u{1e8bb}: '𞢻'

SyllableM173Vee

\u{1e8bc}: '𞢼'

SyllableM085Ve

\u{1e8bd}: '𞢽'

SyllableM144Voo

\u{1e8be}: '𞢾'

SyllableM077Vo

\u{1e8bf}: '𞢿'

SyllableM164Nyin

\u{1e8c0}: '𞣀'

SyllableM058Nyan

\u{1e8c1}: '𞣁'

SyllableM170Nyun

\u{1e8c2}: '𞣂'

SyllableM098Nyen

\u{1e8c3}: '𞣃'

SyllableM060Nyon

\u{1e8c4}: '𞣄'

DigitOne

\u{1e8c7}: '𞣇'

DigitTwo

\u{1e8c8}: '𞣈'

DigitThree

\u{1e8c9}: '𞣉'

DigitFour

\u{1e8ca}: '𞣊'

DigitFive

\u{1e8cb}: '𞣋'

DigitSix

\u{1e8cc}: '𞣌'

DigitSeven

\u{1e8cd}: '𞣍'

DigitEight

\u{1e8ce}: '𞣎'

DigitNine

\u{1e8cf}: '𞣏'

CombiningNumberTeens

\u{1e8d0}: '𞣐'

CombiningNumberTens

\u{1e8d1}: '𞣑'

CombiningNumberHundreds

\u{1e8d2}: '𞣒'

CombiningNumberThousands

\u{1e8d3}: '𞣓'

CombiningNumberTenThousands

\u{1e8d4}: '𞣔'

CombiningNumberHundredThousands

\u{1e8d5}: '𞣕'

CombiningNumberMillions

\u{1e8d6}: '𞣖'

Methods

impl MendeKikakui[src]

pub fn new() -> Self[src]

The character with the lowest index in this unicode block

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

The character's name, in sentence case

Trait Implementations

impl Copy for MendeKikakui[src]

impl Iterator for MendeKikakui[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
1.36.0
[src]

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<MendeKikakui> for MendeKikakui[src]

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

This method tests for !=.

impl Clone for MendeKikakui[src]

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

Performs copy-assignment from source. Read more

impl Eq for MendeKikakui[src]

impl Into<char> for MendeKikakui[src]

impl Into<u32> for MendeKikakui[src]

impl Debug for MendeKikakui[src]

impl Hash for MendeKikakui[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 TryFrom<char> for MendeKikakui[src]

type Error = ()

The type returned in the event of a conversion error.

impl TryFrom<u32> for MendeKikakui[src]

type Error = ()

The type returned in the event of a conversion error.

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

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, U> Into<U> for T where
    U: From<T>, 
[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.

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

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

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