[][src]Enum unicode_types::alchemical_symbols::AlchemicalSymbols

pub enum AlchemicalSymbols {
    AlchemicalSymbolForQuintessence,
    AlchemicalSymbolForAir,
    AlchemicalSymbolForFire,
    AlchemicalSymbolForEarth,
    AlchemicalSymbolForWater,
    AlchemicalSymbolForAquafortis,
    AlchemicalSymbolForAquaRegia,
    AlchemicalSymbolForAquaRegiaDash2,
    AlchemicalSymbolForAquaVitae,
    AlchemicalSymbolForAquaVitaeDash2,
    AlchemicalSymbolForVinegar,
    AlchemicalSymbolForVinegarDash2,
    AlchemicalSymbolForVinegarDash3,
    AlchemicalSymbolForSulfur,
    AlchemicalSymbolForPhilosophersSulfur,
    AlchemicalSymbolForBlackSulfur,
    AlchemicalSymbolForMercurySublimate,
    AlchemicalSymbolForMercurySublimateDash2,
    AlchemicalSymbolForMercurySublimateDash3,
    AlchemicalSymbolForCinnabar,
    AlchemicalSymbolForSalt,
    AlchemicalSymbolForNitre,
    AlchemicalSymbolForVitriol,
    AlchemicalSymbolForVitriolDash2,
    AlchemicalSymbolForRockSalt,
    AlchemicalSymbolForRockSaltDash2,
    AlchemicalSymbolForGold,
    AlchemicalSymbolForSilver,
    AlchemicalSymbolForIronOre,
    AlchemicalSymbolForIronOreDash2,
    AlchemicalSymbolForCrocusOfIron,
    AlchemicalSymbolForRegulusOfIron,
    AlchemicalSymbolForCopperOre,
    AlchemicalSymbolForIronDashCopperOre,
    AlchemicalSymbolForSublimateOfCopper,
    AlchemicalSymbolForCrocusOfCopper,
    AlchemicalSymbolForCrocusOfCopperDash2,
    AlchemicalSymbolForCopperAntimoniate,
    AlchemicalSymbolForSaltOfCopperAntimoniate,
    AlchemicalSymbolForSublimateOfSaltOfCopper,
    AlchemicalSymbolForVerdigris,
    AlchemicalSymbolForTinOre,
    AlchemicalSymbolForLeadOre,
    AlchemicalSymbolForAntimonyOre,
    AlchemicalSymbolForSublimateOfAntimony,
    AlchemicalSymbolForSaltOfAntimony,
    AlchemicalSymbolForSublimateOfSaltOfAntimony,
    AlchemicalSymbolForVinegarOfAntimony,
    AlchemicalSymbolForRegulusOfAntimony,
    AlchemicalSymbolForRegulusOfAntimonyDash2,
    AlchemicalSymbolForRegulus,
    AlchemicalSymbolForRegulusDash2,
    AlchemicalSymbolForRegulusDash3,
    AlchemicalSymbolForRegulusDash4,
    AlchemicalSymbolForAlkali,
    AlchemicalSymbolForAlkaliDash2,
    AlchemicalSymbolForMarcasite,
    AlchemicalSymbolForSalDashAmmoniac,
    AlchemicalSymbolForArsenic,
    AlchemicalSymbolForRealgar,
    AlchemicalSymbolForRealgarDash2,
    AlchemicalSymbolForAuripigment,
    AlchemicalSymbolForBismuthOre,
    AlchemicalSymbolForTartar,
    AlchemicalSymbolForTartarDash2,
    AlchemicalSymbolForQuickLime,
    AlchemicalSymbolForBorax,
    AlchemicalSymbolForBoraxDash2,
    AlchemicalSymbolForBoraxDash3,
    AlchemicalSymbolForAlum,
    AlchemicalSymbolForOil,
    AlchemicalSymbolForSpirit,
    AlchemicalSymbolForTincture,
    AlchemicalSymbolForGum,
    AlchemicalSymbolForWax,
    AlchemicalSymbolForPowder,
    AlchemicalSymbolForCalx,
    AlchemicalSymbolForTutty,
    AlchemicalSymbolForCaputMortuum,
    AlchemicalSymbolForScepterOfJove,
    AlchemicalSymbolForCaduceus,
    AlchemicalSymbolForTrident,
    AlchemicalSymbolForStarredTrident,
    AlchemicalSymbolForLodestone,
    AlchemicalSymbolForSoap,
    AlchemicalSymbolForUrine,
    AlchemicalSymbolForHorseDung,
    AlchemicalSymbolForAshes,
    AlchemicalSymbolForPotAshes,
    AlchemicalSymbolForBrick,
    AlchemicalSymbolForPowderedBrick,
    AlchemicalSymbolForAmalgam,
    AlchemicalSymbolForStratumSuperStratum,
    AlchemicalSymbolForStratumSuperStratumDash2,
    AlchemicalSymbolForSublimation,
    AlchemicalSymbolForPrecipitate,
    AlchemicalSymbolForDistill,
    AlchemicalSymbolForDissolve,
    AlchemicalSymbolForDissolveDash2,
    AlchemicalSymbolForPurify,
    AlchemicalSymbolForPutrefaction,
    AlchemicalSymbolForCrucible,
    AlchemicalSymbolForCrucibleDash2,
    AlchemicalSymbolForCrucibleDash3,
    AlchemicalSymbolForCrucibleDash4,
    AlchemicalSymbolForCrucibleDash5,
    AlchemicalSymbolForAlembic,
    AlchemicalSymbolForBathOfMary,
    AlchemicalSymbolForBathOfVapours,
    AlchemicalSymbolForRetort,
    AlchemicalSymbolForHour,
    AlchemicalSymbolForNight,
    AlchemicalSymbolForDayDashNight,
    AlchemicalSymbolForMonth,
    AlchemicalSymbolForHalfDram,
    AlchemicalSymbolForHalfOunce,
}

An enum to represent all characters in the AlchemicalSymbols block.

Variants

AlchemicalSymbolForQuintessence

\u{1f700}: '🜀'

AlchemicalSymbolForAir

\u{1f701}: '🜁'

AlchemicalSymbolForFire

\u{1f702}: '🜂'

AlchemicalSymbolForEarth

\u{1f703}: '🜃'

AlchemicalSymbolForWater

\u{1f704}: '🜄'

AlchemicalSymbolForAquafortis

\u{1f705}: '🜅'

AlchemicalSymbolForAquaRegia

\u{1f706}: '🜆'

AlchemicalSymbolForAquaRegiaDash2

\u{1f707}: '🜇'

AlchemicalSymbolForAquaVitae

\u{1f708}: '🜈'

AlchemicalSymbolForAquaVitaeDash2

\u{1f709}: '🜉'

AlchemicalSymbolForVinegar

\u{1f70a}: '🜊'

AlchemicalSymbolForVinegarDash2

\u{1f70b}: '🜋'

AlchemicalSymbolForVinegarDash3

\u{1f70c}: '🜌'

AlchemicalSymbolForSulfur

\u{1f70d}: '🜍'

AlchemicalSymbolForPhilosophersSulfur

\u{1f70e}: '🜎'

AlchemicalSymbolForBlackSulfur

\u{1f70f}: '🜏'

AlchemicalSymbolForMercurySublimate

\u{1f710}: '🜐'

AlchemicalSymbolForMercurySublimateDash2

\u{1f711}: '🜑'

AlchemicalSymbolForMercurySublimateDash3

\u{1f712}: '🜒'

AlchemicalSymbolForCinnabar

\u{1f713}: '🜓'

AlchemicalSymbolForSalt

\u{1f714}: '🜔'

AlchemicalSymbolForNitre

\u{1f715}: '🜕'

AlchemicalSymbolForVitriol

\u{1f716}: '🜖'

AlchemicalSymbolForVitriolDash2

\u{1f717}: '🜗'

AlchemicalSymbolForRockSalt

\u{1f718}: '🜘'

AlchemicalSymbolForRockSaltDash2

\u{1f719}: '🜙'

AlchemicalSymbolForGold

\u{1f71a}: '🜚'

AlchemicalSymbolForSilver

\u{1f71b}: '🜛'

AlchemicalSymbolForIronOre

\u{1f71c}: '🜜'

AlchemicalSymbolForIronOreDash2

\u{1f71d}: '🜝'

AlchemicalSymbolForCrocusOfIron

\u{1f71e}: '🜞'

AlchemicalSymbolForRegulusOfIron

\u{1f71f}: '🜟'

AlchemicalSymbolForCopperOre

\u{1f720}: '🜠'

AlchemicalSymbolForIronDashCopperOre

\u{1f721}: '🜡'

AlchemicalSymbolForSublimateOfCopper

\u{1f722}: '🜢'

AlchemicalSymbolForCrocusOfCopper

\u{1f723}: '🜣'

AlchemicalSymbolForCrocusOfCopperDash2

\u{1f724}: '🜤'

AlchemicalSymbolForCopperAntimoniate

\u{1f725}: '🜥'

AlchemicalSymbolForSaltOfCopperAntimoniate

\u{1f726}: '🜦'

AlchemicalSymbolForSublimateOfSaltOfCopper

\u{1f727}: '🜧'

AlchemicalSymbolForVerdigris

\u{1f728}: '🜨'

AlchemicalSymbolForTinOre

\u{1f729}: '🜩'

AlchemicalSymbolForLeadOre

\u{1f72a}: '🜪'

AlchemicalSymbolForAntimonyOre

\u{1f72b}: '🜫'

AlchemicalSymbolForSublimateOfAntimony

\u{1f72c}: '🜬'

AlchemicalSymbolForSaltOfAntimony

\u{1f72d}: '🜭'

AlchemicalSymbolForSublimateOfSaltOfAntimony

\u{1f72e}: '🜮'

AlchemicalSymbolForVinegarOfAntimony

\u{1f72f}: '🜯'

AlchemicalSymbolForRegulusOfAntimony

\u{1f730}: '🜰'

AlchemicalSymbolForRegulusOfAntimonyDash2

\u{1f731}: '🜱'

AlchemicalSymbolForRegulus

\u{1f732}: '🜲'

AlchemicalSymbolForRegulusDash2

\u{1f733}: '🜳'

AlchemicalSymbolForRegulusDash3

\u{1f734}: '🜴'

AlchemicalSymbolForRegulusDash4

\u{1f735}: '🜵'

AlchemicalSymbolForAlkali

\u{1f736}: '🜶'

AlchemicalSymbolForAlkaliDash2

\u{1f737}: '🜷'

AlchemicalSymbolForMarcasite

\u{1f738}: '🜸'

AlchemicalSymbolForSalDashAmmoniac

\u{1f739}: '🜹'

AlchemicalSymbolForArsenic

\u{1f73a}: '🜺'

AlchemicalSymbolForRealgar

\u{1f73b}: '🜻'

AlchemicalSymbolForRealgarDash2

\u{1f73c}: '🜼'

AlchemicalSymbolForAuripigment

\u{1f73d}: '🜽'

AlchemicalSymbolForBismuthOre

\u{1f73e}: '🜾'

AlchemicalSymbolForTartar

\u{1f73f}: '🜿'

AlchemicalSymbolForTartarDash2

\u{1f740}: '🝀'

AlchemicalSymbolForQuickLime

\u{1f741}: '🝁'

AlchemicalSymbolForBorax

\u{1f742}: '🝂'

AlchemicalSymbolForBoraxDash2

\u{1f743}: '🝃'

AlchemicalSymbolForBoraxDash3

\u{1f744}: '🝄'

AlchemicalSymbolForAlum

\u{1f745}: '🝅'

AlchemicalSymbolForOil

\u{1f746}: '🝆'

AlchemicalSymbolForSpirit

\u{1f747}: '🝇'

AlchemicalSymbolForTincture

\u{1f748}: '🝈'

AlchemicalSymbolForGum

\u{1f749}: '🝉'

AlchemicalSymbolForWax

\u{1f74a}: '🝊'

AlchemicalSymbolForPowder

\u{1f74b}: '🝋'

AlchemicalSymbolForCalx

\u{1f74c}: '🝌'

AlchemicalSymbolForTutty

\u{1f74d}: '🝍'

AlchemicalSymbolForCaputMortuum

\u{1f74e}: '🝎'

AlchemicalSymbolForScepterOfJove

\u{1f74f}: '🝏'

AlchemicalSymbolForCaduceus

\u{1f750}: '🝐'

AlchemicalSymbolForTrident

\u{1f751}: '🝑'

AlchemicalSymbolForStarredTrident

\u{1f752}: '🝒'

AlchemicalSymbolForLodestone

\u{1f753}: '🝓'

AlchemicalSymbolForSoap

\u{1f754}: '🝔'

AlchemicalSymbolForUrine

\u{1f755}: '🝕'

AlchemicalSymbolForHorseDung

\u{1f756}: '🝖'

AlchemicalSymbolForAshes

\u{1f757}: '🝗'

AlchemicalSymbolForPotAshes

\u{1f758}: '🝘'

AlchemicalSymbolForBrick

\u{1f759}: '🝙'

AlchemicalSymbolForPowderedBrick

\u{1f75a}: '🝚'

AlchemicalSymbolForAmalgam

\u{1f75b}: '🝛'

AlchemicalSymbolForStratumSuperStratum

\u{1f75c}: '🝜'

AlchemicalSymbolForStratumSuperStratumDash2

\u{1f75d}: '🝝'

AlchemicalSymbolForSublimation

\u{1f75e}: '🝞'

AlchemicalSymbolForPrecipitate

\u{1f75f}: '🝟'

AlchemicalSymbolForDistill

\u{1f760}: '🝠'

AlchemicalSymbolForDissolve

\u{1f761}: '🝡'

AlchemicalSymbolForDissolveDash2

\u{1f762}: '🝢'

AlchemicalSymbolForPurify

\u{1f763}: '🝣'

AlchemicalSymbolForPutrefaction

\u{1f764}: '🝤'

AlchemicalSymbolForCrucible

\u{1f765}: '🝥'

AlchemicalSymbolForCrucibleDash2

\u{1f766}: '🝦'

AlchemicalSymbolForCrucibleDash3

\u{1f767}: '🝧'

AlchemicalSymbolForCrucibleDash4

\u{1f768}: '🝨'

AlchemicalSymbolForCrucibleDash5

\u{1f769}: '🝩'

AlchemicalSymbolForAlembic

\u{1f76a}: '🝪'

AlchemicalSymbolForBathOfMary

\u{1f76b}: '🝫'

AlchemicalSymbolForBathOfVapours

\u{1f76c}: '🝬'

AlchemicalSymbolForRetort

\u{1f76d}: '🝭'

AlchemicalSymbolForHour

\u{1f76e}: '🝮'

AlchemicalSymbolForNight

\u{1f76f}: '🝯'

AlchemicalSymbolForDayDashNight

\u{1f770}: '🝰'

AlchemicalSymbolForMonth

\u{1f771}: '🝱'

AlchemicalSymbolForHalfDram

\u{1f772}: '🝲'

AlchemicalSymbolForHalfOunce

\u{1f773}: '🝳'

Methods

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

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

This method tests for !=.

impl Clone for AlchemicalSymbols[src]

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

Performs copy-assignment from source. Read more

impl Into<char> for AlchemicalSymbols[src]

impl Into<u32> for AlchemicalSymbols[src]

impl Eq for AlchemicalSymbols[src]

impl Copy for AlchemicalSymbols[src]

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

impl TryFrom<char> for AlchemicalSymbols[src]

type Error = ()

The type returned in the event of a conversion error.

impl TryFrom<u32> for AlchemicalSymbols[src]

type Error = ()

The type returned in the event of a conversion error.

Auto Trait Implementations

impl Send for AlchemicalSymbols

impl Sync for AlchemicalSymbols

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.