[−][src]Enum unicode_types::miscellaneous_symbols::MiscellaneousSymbols
An enum to represent all characters in the MiscellaneousSymbols block.
Variants
BlackSunWithRays\u{2600}: '☀'
Cloud\u{2601}: '☁'
Umbrella\u{2602}: '☂'
Snowman\u{2603}: '☃'
Comet\u{2604}: '☄'
BlackStar\u{2605}: '★'
WhiteStar\u{2606}: '☆'
Lightning\u{2607}: '☇'
Thunderstorm\u{2608}: '☈'
Sun\u{2609}: '☉'
AscendingNode\u{260a}: '☊'
DescendingNode\u{260b}: '☋'
Conjunction\u{260c}: '☌'
Opposition\u{260d}: '☍'
BlackTelephone\u{260e}: '☎'
WhiteTelephone\u{260f}: '☏'
BallotBox\u{2610}: '☐'
BallotBoxWithCheck\u{2611}: '☑'
BallotBoxWithX\u{2612}: '☒'
Saltire\u{2613}: '☓'
UmbrellaWithRainDrops\u{2614}: '☔'
HotBeverage\u{2615}: '☕'
WhiteShogiPiece\u{2616}: '☖'
BlackShogiPiece\u{2617}: '☗'
Shamrock\u{2618}: '☘'
ReversedRotatedFloralHeartBullet\u{2619}: '☙'
BlackLeftPointingIndex\u{261a}: '☚'
BlackRightPointingIndex\u{261b}: '☛'
WhiteLeftPointingIndex\u{261c}: '☜'
WhiteUpPointingIndex\u{261d}: '☝'
WhiteRightPointingIndex\u{261e}: '☞'
WhiteDownPointingIndex\u{261f}: '☟'
SkullAndCrossbones\u{2620}: '☠'
CautionSign\u{2621}: '☡'
RadioactiveSign\u{2622}: '☢'
BiohazardSign\u{2623}: '☣'
Caduceus\u{2624}: '☤'
Ankh\u{2625}: '☥'
OrthodoxCross\u{2626}: '☦'
ChiRho\u{2627}: '☧'
CrossOfLorraine\u{2628}: '☨'
CrossOfJerusalem\u{2629}: '☩'
StarAndCrescent\u{262a}: '☪'
FarsiSymbol\u{262b}: '☫'
AdiShakti\u{262c}: '☬'
HammerAndSickle\u{262d}: '☭'
PeaceSymbol\u{262e}: '☮'
YinYang\u{262f}: '☯'
TrigramForHeaven\u{2630}: '☰'
TrigramForLake\u{2631}: '☱'
TrigramForFire\u{2632}: '☲'
TrigramForThunder\u{2633}: '☳'
TrigramForWind\u{2634}: '☴'
TrigramForWater\u{2635}: '☵'
TrigramForMountain\u{2636}: '☶'
TrigramForEarth\u{2637}: '☷'
WheelOfDharma\u{2638}: '☸'
WhiteFrowningFace\u{2639}: '☹'
WhiteSmilingFace\u{263a}: '☺'
BlackSmilingFace\u{263b}: '☻'
WhiteSunWithRays\u{263c}: '☼'
FirstQuarterMoon\u{263d}: '☽'
LastQuarterMoon\u{263e}: '☾'
Mercury\u{263f}: '☿'
FemaleSign\u{2640}: '♀'
Earth\u{2641}: '♁'
MaleSign\u{2642}: '♂'
Jupiter\u{2643}: '♃'
Saturn\u{2644}: '♄'
Uranus\u{2645}: '♅'
Neptune\u{2646}: '♆'
Pluto\u{2647}: '♇'
Aries\u{2648}: '♈'
Taurus\u{2649}: '♉'
Gemini\u{264a}: '♊'
Cancer\u{264b}: '♋'
Leo\u{264c}: '♌'
Virgo\u{264d}: '♍'
Libra\u{264e}: '♎'
Scorpius\u{264f}: '♏'
Sagittarius\u{2650}: '♐'
Capricorn\u{2651}: '♑'
Aquarius\u{2652}: '♒'
Pisces\u{2653}: '♓'
WhiteChessKing\u{2654}: '♔'
WhiteChessQueen\u{2655}: '♕'
WhiteChessRook\u{2656}: '♖'
WhiteChessBishop\u{2657}: '♗'
WhiteChessKnight\u{2658}: '♘'
WhiteChessPawn\u{2659}: '♙'
BlackChessKing\u{265a}: '♚'
BlackChessQueen\u{265b}: '♛'
BlackChessRook\u{265c}: '♜'
BlackChessBishop\u{265d}: '♝'
BlackChessKnight\u{265e}: '♞'
BlackChessPawn\u{265f}: '♟'
BlackSpadeSuit\u{2660}: '♠'
WhiteHeartSuit\u{2661}: '♡'
WhiteDiamondSuit\u{2662}: '♢'
BlackClubSuit\u{2663}: '♣'
WhiteSpadeSuit\u{2664}: '♤'
BlackHeartSuit\u{2665}: '♥'
BlackDiamondSuit\u{2666}: '♦'
WhiteClubSuit\u{2667}: '♧'
HotSprings\u{2668}: '♨'
QuarterNote\u{2669}: '♩'
EighthNote\u{266a}: '♪'
BeamedEighthNotes\u{266b}: '♫'
BeamedSixteenthNotes\u{266c}: '♬'
MusicFlatSign\u{266d}: '♭'
MusicNaturalSign\u{266e}: '♮'
MusicSharpSign\u{266f}: '♯'
WestSyriacCross\u{2670}: '♰'
EastSyriacCross\u{2671}: '♱'
UniversalRecyclingSymbol\u{2672}: '♲'
RecyclingSymbolForTypeDash1Plastics\u{2673}: '♳'
RecyclingSymbolForTypeDash2Plastics\u{2674}: '♴'
RecyclingSymbolForTypeDash3Plastics\u{2675}: '♵'
RecyclingSymbolForTypeDash4Plastics\u{2676}: '♶'
RecyclingSymbolForTypeDash5Plastics\u{2677}: '♷'
RecyclingSymbolForTypeDash6Plastics\u{2678}: '♸'
RecyclingSymbolForTypeDash7Plastics\u{2679}: '♹'
RecyclingSymbolForGenericMaterials\u{267a}: '♺'
BlackUniversalRecyclingSymbol\u{267b}: '♻'
RecycledPaperSymbol\u{267c}: '♼'
PartiallyDashRecycledPaperSymbol\u{267d}: '♽'
PermanentPaperSign\u{267e}: '♾'
WheelchairSymbol\u{267f}: '♿'
DieFaceDash1\u{2680}: '⚀'
DieFaceDash2\u{2681}: '⚁'
DieFaceDash3\u{2682}: '⚂'
DieFaceDash4\u{2683}: '⚃'
DieFaceDash5\u{2684}: '⚄'
DieFaceDash6\u{2685}: '⚅'
WhiteCircleWithDotRight\u{2686}: '⚆'
WhiteCircleWithTwoDots\u{2687}: '⚇'
BlackCircleWithWhiteDotRight\u{2688}: '⚈'
BlackCircleWithTwoWhiteDots\u{2689}: '⚉'
MonogramForYang\u{268a}: '⚊'
MonogramForYin\u{268b}: '⚋'
DigramForGreaterYang\u{268c}: '⚌'
DigramForLesserYin\u{268d}: '⚍'
DigramForLesserYang\u{268e}: '⚎'
DigramForGreaterYin\u{268f}: '⚏'
WhiteFlag\u{2690}: '⚐'
BlackFlag\u{2691}: '⚑'
HammerAndPick\u{2692}: '⚒'
Anchor\u{2693}: '⚓'
CrossedSwords\u{2694}: '⚔'
StaffOfAesculapius\u{2695}: '⚕'
Scales\u{2696}: '⚖'
Alembic\u{2697}: '⚗'
Flower\u{2698}: '⚘'
Gear\u{2699}: '⚙'
StaffOfHermes\u{269a}: '⚚'
AtomSymbol\u{269b}: '⚛'
FleurDashDeDashLis\u{269c}: '⚜'
OutlinedWhiteStar\u{269d}: '⚝'
ThreeLinesConvergingRight\u{269e}: '⚞'
ThreeLinesConvergingLeft\u{269f}: '⚟'
WarningSign\u{26a0}: '⚠'
HighVoltageSign\u{26a1}: '⚡'
DoubledFemaleSign\u{26a2}: '⚢'
DoubledMaleSign\u{26a3}: '⚣'
InterlockedFemaleAndMaleSign\u{26a4}: '⚤'
MaleAndFemaleSign\u{26a5}: '⚥'
MaleWithStrokeSign\u{26a6}: '⚦'
MaleWithStrokeAndMaleAndFemaleSign\u{26a7}: '⚧'
VerticalMaleWithStrokeSign\u{26a8}: '⚨'
HorizontalMaleWithStrokeSign\u{26a9}: '⚩'
MediumWhiteCircle\u{26aa}: '⚪'
MediumBlackCircle\u{26ab}: '⚫'
MediumSmallWhiteCircle\u{26ac}: '⚬'
MarriageSymbol\u{26ad}: '⚭'
DivorceSymbol\u{26ae}: '⚮'
UnmarriedPartnershipSymbol\u{26af}: '⚯'
Coffin\u{26b0}: '⚰'
FuneralUrn\u{26b1}: '⚱'
Neuter\u{26b2}: '⚲'
Ceres\u{26b3}: '⚳'
Pallas\u{26b4}: '⚴'
Juno\u{26b5}: '⚵'
Vesta\u{26b6}: '⚶'
Chiron\u{26b7}: '⚷'
BlackMoonLilith\u{26b8}: '⚸'
Sextile\u{26b9}: '⚹'
Semisextile\u{26ba}: '⚺'
Quincunx\u{26bb}: '⚻'
Sesquiquadrate\u{26bc}: '⚼'
SoccerBall\u{26bd}: '⚽'
Baseball\u{26be}: '⚾'
SquaredKey\u{26bf}: '⚿'
WhiteDraughtsMan\u{26c0}: '⛀'
WhiteDraughtsKing\u{26c1}: '⛁'
BlackDraughtsMan\u{26c2}: '⛂'
BlackDraughtsKing\u{26c3}: '⛃'
SnowmanWithoutSnow\u{26c4}: '⛄'
SunBehindCloud\u{26c5}: '⛅'
Rain\u{26c6}: '⛆'
BlackSnowman\u{26c7}: '⛇'
ThunderCloudAndRain\u{26c8}: '⛈'
TurnedWhiteShogiPiece\u{26c9}: '⛉'
TurnedBlackShogiPiece\u{26ca}: '⛊'
WhiteDiamondInSquare\u{26cb}: '⛋'
CrossingLanes\u{26cc}: '⛌'
DisabledCar\u{26cd}: '⛍'
Ophiuchus\u{26ce}: '⛎'
Pick\u{26cf}: '⛏'
CarSliding\u{26d0}: '⛐'
HelmetWithWhiteCross\u{26d1}: '⛑'
CircledCrossingLanes\u{26d2}: '⛒'
Chains\u{26d3}: '⛓'
NoEntry\u{26d4}: '⛔'
AlternateOneDashWayLeftWayTraffic\u{26d5}: '⛕'
BlackTwoDashWayLeftWayTraffic\u{26d6}: '⛖'
WhiteTwoDashWayLeftWayTraffic\u{26d7}: '⛗'
BlackLeftLaneMerge\u{26d8}: '⛘'
WhiteLeftLaneMerge\u{26d9}: '⛙'
DriveSlowSign\u{26da}: '⛚'
HeavyWhiteDownDashPointingTriangle\u{26db}: '⛛'
LeftClosedEntry\u{26dc}: '⛜'
SquaredSaltire\u{26dd}: '⛝'
FallingDiagonalInWhiteCircleInBlackSquare\u{26de}: '⛞'
BlackTruck\u{26df}: '⛟'
RestrictedLeftEntryDash1\u{26e0}: '⛠'
RestrictedLeftEntryDash2\u{26e1}: '⛡'
AstronomicalSymbolForUranus\u{26e2}: '⛢'
HeavyCircleWithStrokeAndTwoDotsAbove\u{26e3}: '⛣'
Pentagram\u{26e4}: '⛤'
RightDashHandedInterlacedPentagram\u{26e5}: '⛥'
LeftDashHandedInterlacedPentagram\u{26e6}: '⛦'
InvertedPentagram\u{26e7}: '⛧'
BlackCrossOnShield\u{26e8}: '⛨'
ShintoShrine\u{26e9}: '⛩'
Church\u{26ea}: '⛪'
Castle\u{26eb}: '⛫'
HistoricSite\u{26ec}: '⛬'
GearWithoutHub\u{26ed}: '⛭'
GearWithHandles\u{26ee}: '⛮'
MapSymbolForLighthouse\u{26ef}: '⛯'
Mountain\u{26f0}: '⛰'
UmbrellaOnGround\u{26f1}: '⛱'
Fountain\u{26f2}: '⛲'
FlagInHole\u{26f3}: '⛳'
Ferry\u{26f4}: '⛴'
Sailboat\u{26f5}: '⛵'
SquareFourCorners\u{26f6}: '⛶'
Skier\u{26f7}: '⛷'
IceSkate\u{26f8}: '⛸'
PersonWithBall\u{26f9}: '⛹'
Tent\u{26fa}: '⛺'
JapaneseBankSymbol\u{26fb}: '⛻'
HeadstoneGraveyardSymbol\u{26fc}: '⛼'
FuelPump\u{26fd}: '⛽'
CupOnBlackSquare\u{26fe}: '⛾'
Methods
impl MiscellaneousSymbols[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 Iterator for MiscellaneousSymbols[src]
type Item = Self
The type of the elements being iterated over.
fn next(&mut self) -> Option<Self>[src]
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) -> usize1.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]
U: IntoIterator<Item = Self::Item>,
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]
U: IntoIterator,
'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]
F: FnMut(Self::Item) -> B,
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]
F: FnMut(Self::Item),
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]
P: FnMut(&Self::Item) -> bool,
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]
F: FnMut(Self::Item) -> Option<B>,
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]
P: FnMut(&Self::Item) -> bool,
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]
P: FnMut(&Self::Item) -> bool,
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]
F: FnMut(&mut St, Self::Item) -> Option<B>,
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]
F: FnMut(Self::Item) -> U,
U: IntoIterator,
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]
Self::Item: IntoIterator,
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]
F: FnMut(&Self::Item),
Do something with each element of an iterator, passing the value on. Read more
fn by_ref(&mut self) -> &mut Self1.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]
B: FromIterator<Self::Item>,
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]
B: Default + Extend<Self::Item>,
F: FnMut(&Self::Item) -> bool,
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]
F: FnMut(B, Self::Item) -> R,
R: Try<Ok = B>,
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]
F: FnMut(Self::Item) -> R,
R: Try<Ok = ()>,
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]
F: FnMut(B, Self::Item) -> B,
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]
F: FnMut(Self::Item) -> bool,
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]
F: FnMut(Self::Item) -> bool,
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]
P: FnMut(&Self::Item) -> bool,
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]
F: FnMut(Self::Item) -> Option<B>,
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]
P: FnMut(Self::Item) -> bool,
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]
P: FnMut(Self::Item) -> bool,
Self: ExactSizeIterator + DoubleEndedIterator,
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]
Self::Item: Ord,
Returns the maximum element of an iterator. Read more
fn min(self) -> Option<Self::Item> where
Self::Item: Ord, 1.0.0[src]
Self::Item: Ord,
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]
B: Ord,
F: FnMut(&Self::Item) -> B,
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]
F: FnMut(&Self::Item, &Self::Item) -> Ordering,
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]
B: Ord,
F: FnMut(&Self::Item) -> B,
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]
F: FnMut(&Self::Item, &Self::Item) -> Ordering,
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]
Self: DoubleEndedIterator,
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]
FromA: Default + Extend<A>,
FromB: Default + Extend<B>,
Self: Iterator<Item = (A, B)>,
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]
Self: Iterator<Item = &'a T>,
T: 'a + Copy,
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]
Self: Iterator<Item = &'a T>,
T: 'a + Clone,
Creates an iterator which [clone]s all of its elements. Read more
fn cycle(self) -> Cycle<Self> where
Self: Clone, 1.0.0[src]
Self: Clone,
Repeats an iterator endlessly. Read more
fn sum<S>(self) -> S where
S: Sum<Self::Item>, 1.11.0[src]
S: Sum<Self::Item>,
Sums the elements of an iterator. Read more
fn product<P>(self) -> P where
P: Product<Self::Item>, 1.11.0[src]
P: Product<Self::Item>,
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]
I: IntoIterator<Item = Self::Item>,
Self::Item: Ord,
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]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
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]
I: IntoIterator,
Self::Item: PartialEq<<I as IntoIterator>::Item>,
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]
I: IntoIterator,
Self::Item: PartialEq<<I as IntoIterator>::Item>,
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]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
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]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
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]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
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]
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,
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]
Self::Item: PartialOrd<Self::Item>,
🔬 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]
F: FnMut(&Self::Item, &Self::Item) -> Option<Ordering>,
🔬 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]
F: FnMut(&Self::Item) -> K,
K: PartialOrd<K>,
🔬 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<MiscellaneousSymbols> for MiscellaneousSymbols[src]
fn eq(&self, other: &MiscellaneousSymbols) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
This method tests for !=.
impl Clone for MiscellaneousSymbols[src]
ⓘImportant traits for MiscellaneousSymbolsfn clone(&self) -> MiscellaneousSymbols[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Into<char> for MiscellaneousSymbols[src]
impl Into<u32> for MiscellaneousSymbols[src]
impl Eq for MiscellaneousSymbols[src]
impl Copy for MiscellaneousSymbols[src]
impl Hash for MiscellaneousSymbols[src]
fn hash<__H: Hasher>(&self, state: &mut __H)[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher]. Read more
impl Debug for MiscellaneousSymbols[src]
impl TryFrom<char> for MiscellaneousSymbols[src]
type Error = ()
The type returned in the event of a conversion error.
fn try_from(c: char) -> Result<Self, Self::Error>[src]
impl TryFrom<u32> for MiscellaneousSymbols[src]
Auto Trait Implementations
impl Send for MiscellaneousSymbols
impl Sync for MiscellaneousSymbols
Blanket Implementations
impl<I> IntoIterator for I where
I: Iterator, [src]
I: Iterator,
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?
fn into_iter(self) -> I[src]
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,