[][src]Enum unicode_types::mongolian::Mongolian

pub enum Mongolian {
    Birga,
    Ellipsis,
    Comma,
    FullStop,
    Colon,
    FourDots,
    TodoSoftHyphen,
    SibeSyllableBoundaryMarker,
    ManchuComma,
    ManchuFullStop,
    Nirugu,
    FreeVariationSelectorOne,
    FreeVariationSelectorTwo,
    FreeVariationSelectorThree,
    VowelSeparator,
    DigitZero,
    DigitOne,
    DigitTwo,
    DigitThree,
    DigitFour,
    DigitFive,
    DigitSix,
    DigitSeven,
    DigitEight,
    DigitNine,
    LetterA,
    LetterE,
    LetterI,
    LetterO,
    LetterU,
    LetterOe,
    LetterUe,
    LetterEe,
    LetterNa,
    LetterAng,
    LetterBa,
    LetterPa,
    LetterQa,
    LetterGa,
    LetterMa,
    LetterLa,
    LetterSa,
    LetterSha,
    LetterTa,
    LetterDa,
    LetterCha,
    LetterJa,
    LetterYa,
    LetterRa,
    LetterWa,
    LetterFa,
    LetterKa,
    LetterKha,
    LetterTsa,
    LetterZa,
    LetterHaa,
    LetterZra,
    LetterLha,
    LetterZhi,
    LetterChi,
    LetterTodoLongVowelSign,
    LetterTodoE,
    LetterTodoI,
    LetterTodoO,
    LetterTodoU,
    LetterTodoOe,
    LetterTodoUe,
    LetterTodoAng,
    LetterTodoBa,
    LetterTodoPa,
    LetterTodoQa,
    LetterTodoGa,
    LetterTodoMa,
    LetterTodoTa,
    LetterTodoDa,
    LetterTodoCha,
    LetterTodoJa,
    LetterTodoTsa,
    LetterTodoYa,
    LetterTodoWa,
    LetterTodoKa,
    LetterTodoGaa,
    LetterTodoHaa,
    LetterTodoJia,
    LetterTodoNia,
    LetterTodoDza,
    LetterSibeE,
    LetterSibeI,
    LetterSibeIy,
    LetterSibeUe,
    LetterSibeU,
    LetterSibeAng,
    LetterSibeKa,
    LetterSibeGa,
    LetterSibeHa,
    LetterSibePa,
    LetterSibeSha,
    LetterSibeTa,
    LetterSibeDa,
    LetterSibeJa,
    LetterSibeFa,
    LetterSibeGaa,
    LetterSibeHaa,
    LetterSibeTsa,
    LetterSibeZa,
    LetterSibeRaa,
    LetterSibeCha,
    LetterSibeZha,
    LetterManchuI,
    LetterManchuKa,
    LetterManchuRa,
    LetterManchuFa,
    LetterManchuZha,
    LetterChaWithTwoDots,
    LetterAliGaliAnusvaraOne,
    LetterAliGaliVisargaOne,
    LetterAliGaliDamaru,
    LetterAliGaliUbadama,
    LetterAliGaliInvertedUbadama,
    LetterAliGaliBaluda,
    LetterAliGaliThreeBaluda,
    LetterAliGaliA,
    LetterAliGaliI,
    LetterAliGaliKa,
    LetterAliGaliNga,
    LetterAliGaliCa,
    LetterAliGaliTta,
    LetterAliGaliTtha,
    LetterAliGaliDda,
    LetterAliGaliNna,
    LetterAliGaliTa,
    LetterAliGaliDa,
    LetterAliGaliPa,
    LetterAliGaliPha,
    LetterAliGaliSsa,
    LetterAliGaliZha,
    LetterAliGaliZa,
    LetterAliGaliAh,
    LetterTodoAliGaliTa,
    LetterTodoAliGaliZha,
    LetterManchuAliGaliGha,
    LetterManchuAliGaliNga,
    LetterManchuAliGaliCa,
    LetterManchuAliGaliJha,
    LetterManchuAliGaliTta,
    LetterManchuAliGaliDdha,
    LetterManchuAliGaliTa,
    LetterManchuAliGaliDha,
    LetterManchuAliGaliSsa,
    LetterManchuAliGaliCya,
    LetterManchuAliGaliZha,
    LetterManchuAliGaliZa,
    LetterAliGaliHalfU,
    LetterAliGaliHalfYa,
    LetterManchuAliGaliBha,
    LetterAliGaliDagalga,
    LetterManchuAliGaliLha,
}

An enum to represent all characters in the Mongolian block.

Variants

Birga

\u{1800}: '᠀'

Ellipsis

\u{1801}: '᠁'

Comma

\u{1802}: '᠂'

FullStop

\u{1803}: '᠃'

Colon

\u{1804}: '᠄'

FourDots

\u{1805}: '᠅'

TodoSoftHyphen

\u{1806}: '᠆'

SibeSyllableBoundaryMarker

\u{1807}: '᠇'

ManchuComma

\u{1808}: '᠈'

ManchuFullStop

\u{1809}: '᠉'

Nirugu

\u{180a}: '᠊'

FreeVariationSelectorOne

\u{180b}: '᠋'

FreeVariationSelectorTwo

\u{180c}: '᠌'

FreeVariationSelectorThree

\u{180d}: '᠍'

VowelSeparator

\u{180e}: '᠎'

DigitZero

\u{1810}: '᠐'

DigitOne

\u{1811}: '᠑'

DigitTwo

\u{1812}: '᠒'

DigitThree

\u{1813}: '᠓'

DigitFour

\u{1814}: '᠔'

DigitFive

\u{1815}: '᠕'

DigitSix

\u{1816}: '᠖'

DigitSeven

\u{1817}: '᠗'

DigitEight

\u{1818}: '᠘'

DigitNine

\u{1819}: '᠙'

LetterA

\u{1820}: 'ᠠ'

LetterE

\u{1821}: 'ᠡ'

LetterI

\u{1822}: 'ᠢ'

LetterO

\u{1823}: 'ᠣ'

LetterU

\u{1824}: 'ᠤ'

LetterOe

\u{1825}: 'ᠥ'

LetterUe

\u{1826}: 'ᠦ'

LetterEe

\u{1827}: 'ᠧ'

LetterNa

\u{1828}: 'ᠨ'

LetterAng

\u{1829}: 'ᠩ'

LetterBa

\u{182a}: 'ᠪ'

LetterPa

\u{182b}: 'ᠫ'

LetterQa

\u{182c}: 'ᠬ'

LetterGa

\u{182d}: 'ᠭ'

LetterMa

\u{182e}: 'ᠮ'

LetterLa

\u{182f}: 'ᠯ'

LetterSa

\u{1830}: 'ᠰ'

LetterSha

\u{1831}: 'ᠱ'

LetterTa

\u{1832}: 'ᠲ'

LetterDa

\u{1833}: 'ᠳ'

LetterCha

\u{1834}: 'ᠴ'

LetterJa

\u{1835}: 'ᠵ'

LetterYa

\u{1836}: 'ᠶ'

LetterRa

\u{1837}: 'ᠷ'

LetterWa

\u{1838}: 'ᠸ'

LetterFa

\u{1839}: 'ᠹ'

LetterKa

\u{183a}: 'ᠺ'

LetterKha

\u{183b}: 'ᠻ'

LetterTsa

\u{183c}: 'ᠼ'

LetterZa

\u{183d}: 'ᠽ'

LetterHaa

\u{183e}: 'ᠾ'

LetterZra

\u{183f}: 'ᠿ'

LetterLha

\u{1840}: 'ᡀ'

LetterZhi

\u{1841}: 'ᡁ'

LetterChi

\u{1842}: 'ᡂ'

LetterTodoLongVowelSign

\u{1843}: 'ᡃ'

LetterTodoE

\u{1844}: 'ᡄ'

LetterTodoI

\u{1845}: 'ᡅ'

LetterTodoO

\u{1846}: 'ᡆ'

LetterTodoU

\u{1847}: 'ᡇ'

LetterTodoOe

\u{1848}: 'ᡈ'

LetterTodoUe

\u{1849}: 'ᡉ'

LetterTodoAng

\u{184a}: 'ᡊ'

LetterTodoBa

\u{184b}: 'ᡋ'

LetterTodoPa

\u{184c}: 'ᡌ'

LetterTodoQa

\u{184d}: 'ᡍ'

LetterTodoGa

\u{184e}: 'ᡎ'

LetterTodoMa

\u{184f}: 'ᡏ'

LetterTodoTa

\u{1850}: 'ᡐ'

LetterTodoDa

\u{1851}: 'ᡑ'

LetterTodoCha

\u{1852}: 'ᡒ'

LetterTodoJa

\u{1853}: 'ᡓ'

LetterTodoTsa

\u{1854}: 'ᡔ'

LetterTodoYa

\u{1855}: 'ᡕ'

LetterTodoWa

\u{1856}: 'ᡖ'

LetterTodoKa

\u{1857}: 'ᡗ'

LetterTodoGaa

\u{1858}: 'ᡘ'

LetterTodoHaa

\u{1859}: 'ᡙ'

LetterTodoJia

\u{185a}: 'ᡚ'

LetterTodoNia

\u{185b}: 'ᡛ'

LetterTodoDza

\u{185c}: 'ᡜ'

LetterSibeE

\u{185d}: 'ᡝ'

LetterSibeI

\u{185e}: 'ᡞ'

LetterSibeIy

\u{185f}: 'ᡟ'

LetterSibeUe

\u{1860}: 'ᡠ'

LetterSibeU

\u{1861}: 'ᡡ'

LetterSibeAng

\u{1862}: 'ᡢ'

LetterSibeKa

\u{1863}: 'ᡣ'

LetterSibeGa

\u{1864}: 'ᡤ'

LetterSibeHa

\u{1865}: 'ᡥ'

LetterSibePa

\u{1866}: 'ᡦ'

LetterSibeSha

\u{1867}: 'ᡧ'

LetterSibeTa

\u{1868}: 'ᡨ'

LetterSibeDa

\u{1869}: 'ᡩ'

LetterSibeJa

\u{186a}: 'ᡪ'

LetterSibeFa

\u{186b}: 'ᡫ'

LetterSibeGaa

\u{186c}: 'ᡬ'

LetterSibeHaa

\u{186d}: 'ᡭ'

LetterSibeTsa

\u{186e}: 'ᡮ'

LetterSibeZa

\u{186f}: 'ᡯ'

LetterSibeRaa

\u{1870}: 'ᡰ'

LetterSibeCha

\u{1871}: 'ᡱ'

LetterSibeZha

\u{1872}: 'ᡲ'

LetterManchuI

\u{1873}: 'ᡳ'

LetterManchuKa

\u{1874}: 'ᡴ'

LetterManchuRa

\u{1875}: 'ᡵ'

LetterManchuFa

\u{1876}: 'ᡶ'

LetterManchuZha

\u{1877}: 'ᡷ'

LetterChaWithTwoDots

\u{1878}: 'ᡸ'

LetterAliGaliAnusvaraOne

\u{1880}: 'ᢀ'

LetterAliGaliVisargaOne

\u{1881}: 'ᢁ'

LetterAliGaliDamaru

\u{1882}: 'ᢂ'

LetterAliGaliUbadama

\u{1883}: 'ᢃ'

LetterAliGaliInvertedUbadama

\u{1884}: 'ᢄ'

LetterAliGaliBaluda

\u{1885}: 'ᢅ'

LetterAliGaliThreeBaluda

\u{1886}: 'ᢆ'

LetterAliGaliA

\u{1887}: 'ᢇ'

LetterAliGaliI

\u{1888}: 'ᢈ'

LetterAliGaliKa

\u{1889}: 'ᢉ'

LetterAliGaliNga

\u{188a}: 'ᢊ'

LetterAliGaliCa

\u{188b}: 'ᢋ'

LetterAliGaliTta

\u{188c}: 'ᢌ'

LetterAliGaliTtha

\u{188d}: 'ᢍ'

LetterAliGaliDda

\u{188e}: 'ᢎ'

LetterAliGaliNna

\u{188f}: 'ᢏ'

LetterAliGaliTa

\u{1890}: 'ᢐ'

LetterAliGaliDa

\u{1891}: 'ᢑ'

LetterAliGaliPa

\u{1892}: 'ᢒ'

LetterAliGaliPha

\u{1893}: 'ᢓ'

LetterAliGaliSsa

\u{1894}: 'ᢔ'

LetterAliGaliZha

\u{1895}: 'ᢕ'

LetterAliGaliZa

\u{1896}: 'ᢖ'

LetterAliGaliAh

\u{1897}: 'ᢗ'

LetterTodoAliGaliTa

\u{1898}: 'ᢘ'

LetterTodoAliGaliZha

\u{1899}: 'ᢙ'

LetterManchuAliGaliGha

\u{189a}: 'ᢚ'

LetterManchuAliGaliNga

\u{189b}: 'ᢛ'

LetterManchuAliGaliCa

\u{189c}: 'ᢜ'

LetterManchuAliGaliJha

\u{189d}: 'ᢝ'

LetterManchuAliGaliTta

\u{189e}: 'ᢞ'

LetterManchuAliGaliDdha

\u{189f}: 'ᢟ'

LetterManchuAliGaliTa

\u{18a0}: 'ᢠ'

LetterManchuAliGaliDha

\u{18a1}: 'ᢡ'

LetterManchuAliGaliSsa

\u{18a2}: 'ᢢ'

LetterManchuAliGaliCya

\u{18a3}: 'ᢣ'

LetterManchuAliGaliZha

\u{18a4}: 'ᢤ'

LetterManchuAliGaliZa

\u{18a5}: 'ᢥ'

LetterAliGaliHalfU

\u{18a6}: 'ᢦ'

LetterAliGaliHalfYa

\u{18a7}: 'ᢧ'

LetterManchuAliGaliBha

\u{18a8}: 'ᢨ'

LetterAliGaliDagalga

\u{18a9}: 'ᢩ'

LetterManchuAliGaliLha

\u{18aa}: 'ᢪ'

Methods

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

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

This method tests for !=.

impl Clone for Mongolian[src]

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

Performs copy-assignment from source. Read more

impl Into<char> for Mongolian[src]

impl Into<u32> for Mongolian[src]

impl Eq for Mongolian[src]

impl Copy for Mongolian[src]

impl Hash for Mongolian[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 Mongolian[src]

impl TryFrom<char> for Mongolian[src]

type Error = ()

The type returned in the event of a conversion error.

impl TryFrom<u32> for Mongolian[src]

type Error = ()

The type returned in the event of a conversion error.

Auto Trait Implementations

impl Send for Mongolian

impl Sync for Mongolian

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.