[][src]Enum unicode_types::latin_1_supplement::Latin1Supplement

pub enum Latin1Supplement {
    Control0080,
    Control0081,
    Control0082,
    Control0083,
    Control0084,
    Control0085,
    Control0086,
    Control0087,
    Control0088,
    Control0089,
    Control008a,
    Control008b,
    Control008c,
    Control008d,
    Control008e,
    Control008f,
    Control0090,
    Control0091,
    Control0092,
    Control0093,
    Control0094,
    Control0095,
    Control0096,
    Control0097,
    Control0098,
    Control0099,
    Control009a,
    Control009b,
    Control009c,
    Control009d,
    Control009e,
    Control009f,
    NoDashBreakSpace,
    InvertedExclamationMark,
    CentSign,
    PoundSign,
    CurrencySign,
    YenSign,
    BrokenBar,
    SectionSign,
    Diaeresis,
    CopyrightSign,
    FeminineOrdinalIndicator,
    LeftDashPointingDoubleAngleQuotationMark,
    NotSign,
    SoftHyphen,
    RegisteredSign,
    Macron,
    DegreeSign,
    PlusDashMinusSign,
    SuperscriptTwo,
    SuperscriptThree,
    AcuteAccent,
    MicroSign,
    PilcrowSign,
    MiddleDot,
    Cedilla,
    SuperscriptOne,
    MasculineOrdinalIndicator,
    RightDashPointingDoubleAngleQuotationMark,
    VulgarFractionOneQuarter,
    VulgarFractionOneHalf,
    VulgarFractionThreeQuarters,
    InvertedQuestionMark,
    LatinCapitalLetterAWithGrave,
    LatinCapitalLetterAWithAcute,
    LatinCapitalLetterAWithCircumflex,
    LatinCapitalLetterAWithTilde,
    LatinCapitalLetterAWithDiaeresis,
    LatinCapitalLetterAWithRingAbove,
    LatinCapitalLetterAe,
    LatinCapitalLetterCWithCedilla,
    LatinCapitalLetterEWithGrave,
    LatinCapitalLetterEWithAcute,
    LatinCapitalLetterEWithCircumflex,
    LatinCapitalLetterEWithDiaeresis,
    LatinCapitalLetterIWithGrave,
    LatinCapitalLetterIWithAcute,
    LatinCapitalLetterIWithCircumflex,
    LatinCapitalLetterIWithDiaeresis,
    LatinCapitalLetterEth,
    LatinCapitalLetterNWithTilde,
    LatinCapitalLetterOWithGrave,
    LatinCapitalLetterOWithAcute,
    LatinCapitalLetterOWithCircumflex,
    LatinCapitalLetterOWithTilde,
    LatinCapitalLetterOWithDiaeresis,
    MultiplicationSign,
    LatinCapitalLetterOWithStroke,
    LatinCapitalLetterUWithGrave,
    LatinCapitalLetterUWithAcute,
    LatinCapitalLetterUWithCircumflex,
    LatinCapitalLetterUWithDiaeresis,
    LatinCapitalLetterYWithAcute,
    LatinCapitalLetterThorn,
    LatinSmallLetterSharpS,
    LatinSmallLetterAWithGrave,
    LatinSmallLetterAWithAcute,
    LatinSmallLetterAWithCircumflex,
    LatinSmallLetterAWithTilde,
    LatinSmallLetterAWithDiaeresis,
    LatinSmallLetterAWithRingAbove,
    LatinSmallLetterAe,
    LatinSmallLetterCWithCedilla,
    LatinSmallLetterEWithGrave,
    LatinSmallLetterEWithAcute,
    LatinSmallLetterEWithCircumflex,
    LatinSmallLetterEWithDiaeresis,
    LatinSmallLetterIWithGrave,
    LatinSmallLetterIWithAcute,
    LatinSmallLetterIWithCircumflex,
    LatinSmallLetterIWithDiaeresis,
    LatinSmallLetterEth,
    LatinSmallLetterNWithTilde,
    LatinSmallLetterOWithGrave,
    LatinSmallLetterOWithAcute,
    LatinSmallLetterOWithCircumflex,
    LatinSmallLetterOWithTilde,
    LatinSmallLetterOWithDiaeresis,
    DivisionSign,
    LatinSmallLetterOWithStroke,
    LatinSmallLetterUWithGrave,
    LatinSmallLetterUWithAcute,
    LatinSmallLetterUWithCircumflex,
    LatinSmallLetterUWithDiaeresis,
    LatinSmallLetterYWithAcute,
    LatinSmallLetterThorn,
}

An enum to represent all characters in the Latin1Supplement block.

Variants

Control0080

\u{80}: '€'

Control0081

\u{81}: ''

Control0082

\u{82}: '‚'

Control0083

\u{83}: 'ƒ'

Control0084

\u{84}: '„'

Control0085

\u{85}: '…'

Control0086

\u{86}: '†'

Control0087

\u{87}: '‡'

Control0088

\u{88}: 'ˆ'

Control0089

\u{89}: '‰'

Control008a

\u{8a}: 'Š'

Control008b

\u{8b}: '‹'

Control008c

\u{8c}: 'Œ'

Control008d

\u{8d}: ''

Control008e

\u{8e}: 'Ž'

Control008f

\u{8f}: ''

Control0090

\u{90}: ''

Control0091

\u{91}: '‘'

Control0092

\u{92}: '’'

Control0093

\u{93}: '“'

Control0094

\u{94}: '”'

Control0095

\u{95}: '•'

Control0096

\u{96}: '–'

Control0097

\u{97}: '—'

Control0098

\u{98}: '˜'

Control0099

\u{99}: '™'

Control009a

\u{9a}: 'š'

Control009b

\u{9b}: '›'

Control009c

\u{9c}: 'œ'

Control009d

\u{9d}: ''

Control009e

\u{9e}: 'ž'

Control009f

\u{9f}: 'Ÿ'

NoDashBreakSpace

\u{a0}: ' '

InvertedExclamationMark

\u{a1}: '¡'

CentSign

\u{a2}: '¢'

PoundSign

\u{a3}: '£'

CurrencySign

\u{a4}: '¤'

YenSign

\u{a5}: '¥'

BrokenBar

\u{a6}: '¦'

SectionSign

\u{a7}: '§'

Diaeresis

\u{a8}: '¨'

CopyrightSign

\u{a9}: '©'

FeminineOrdinalIndicator

\u{aa}: 'ª'

LeftDashPointingDoubleAngleQuotationMark

\u{ab}: '«'

NotSign

\u{ac}: '¬'

SoftHyphen

\u{ad}: '­'

RegisteredSign

\u{ae}: '®'

Macron

\u{af}: '¯'

DegreeSign

\u{b0}: '°'

PlusDashMinusSign

\u{b1}: '±'

SuperscriptTwo

\u{b2}: '²'

SuperscriptThree

\u{b3}: '³'

AcuteAccent

\u{b4}: '´'

MicroSign

\u{b5}: 'µ'

PilcrowSign

\u{b6}: '¶'

MiddleDot

\u{b7}: '·'

Cedilla

\u{b8}: '¸'

SuperscriptOne

\u{b9}: '¹'

MasculineOrdinalIndicator

\u{ba}: 'º'

RightDashPointingDoubleAngleQuotationMark

\u{bb}: '»'

VulgarFractionOneQuarter

\u{bc}: '¼'

VulgarFractionOneHalf

\u{bd}: '½'

VulgarFractionThreeQuarters

\u{be}: '¾'

InvertedQuestionMark

\u{bf}: '¿'

LatinCapitalLetterAWithGrave

\u{c0}: 'À'

LatinCapitalLetterAWithAcute

\u{c1}: 'Á'

LatinCapitalLetterAWithCircumflex

\u{c2}: 'Â'

LatinCapitalLetterAWithTilde

\u{c3}: 'Ã'

LatinCapitalLetterAWithDiaeresis

\u{c4}: 'Ä'

LatinCapitalLetterAWithRingAbove

\u{c5}: 'Å'

LatinCapitalLetterAe

\u{c6}: 'Æ'

LatinCapitalLetterCWithCedilla

\u{c7}: 'Ç'

LatinCapitalLetterEWithGrave

\u{c8}: 'È'

LatinCapitalLetterEWithAcute

\u{c9}: 'É'

LatinCapitalLetterEWithCircumflex

\u{ca}: 'Ê'

LatinCapitalLetterEWithDiaeresis

\u{cb}: 'Ë'

LatinCapitalLetterIWithGrave

\u{cc}: 'Ì'

LatinCapitalLetterIWithAcute

\u{cd}: 'Í'

LatinCapitalLetterIWithCircumflex

\u{ce}: 'Î'

LatinCapitalLetterIWithDiaeresis

\u{cf}: 'Ï'

LatinCapitalLetterEth

\u{d0}: 'Ð'

LatinCapitalLetterNWithTilde

\u{d1}: 'Ñ'

LatinCapitalLetterOWithGrave

\u{d2}: 'Ò'

LatinCapitalLetterOWithAcute

\u{d3}: 'Ó'

LatinCapitalLetterOWithCircumflex

\u{d4}: 'Ô'

LatinCapitalLetterOWithTilde

\u{d5}: 'Õ'

LatinCapitalLetterOWithDiaeresis

\u{d6}: 'Ö'

MultiplicationSign

\u{d7}: '×'

LatinCapitalLetterOWithStroke

\u{d8}: 'Ø'

LatinCapitalLetterUWithGrave

\u{d9}: 'Ù'

LatinCapitalLetterUWithAcute

\u{da}: 'Ú'

LatinCapitalLetterUWithCircumflex

\u{db}: 'Û'

LatinCapitalLetterUWithDiaeresis

\u{dc}: 'Ü'

LatinCapitalLetterYWithAcute

\u{dd}: 'Ý'

LatinCapitalLetterThorn

\u{de}: 'Þ'

LatinSmallLetterSharpS

\u{df}: 'ß'

LatinSmallLetterAWithGrave

\u{e0}: 'à'

LatinSmallLetterAWithAcute

\u{e1}: 'á'

LatinSmallLetterAWithCircumflex

\u{e2}: 'â'

LatinSmallLetterAWithTilde

\u{e3}: 'ã'

LatinSmallLetterAWithDiaeresis

\u{e4}: 'ä'

LatinSmallLetterAWithRingAbove

\u{e5}: 'å'

LatinSmallLetterAe

\u{e6}: 'æ'

LatinSmallLetterCWithCedilla

\u{e7}: 'ç'

LatinSmallLetterEWithGrave

\u{e8}: 'è'

LatinSmallLetterEWithAcute

\u{e9}: 'é'

LatinSmallLetterEWithCircumflex

\u{ea}: 'ê'

LatinSmallLetterEWithDiaeresis

\u{eb}: 'ë'

LatinSmallLetterIWithGrave

\u{ec}: 'ì'

LatinSmallLetterIWithAcute

\u{ed}: 'í'

LatinSmallLetterIWithCircumflex

\u{ee}: 'î'

LatinSmallLetterIWithDiaeresis

\u{ef}: 'ï'

LatinSmallLetterEth

\u{f0}: 'ð'

LatinSmallLetterNWithTilde

\u{f1}: 'ñ'

LatinSmallLetterOWithGrave

\u{f2}: 'ò'

LatinSmallLetterOWithAcute

\u{f3}: 'ó'

LatinSmallLetterOWithCircumflex

\u{f4}: 'ô'

LatinSmallLetterOWithTilde

\u{f5}: 'õ'

LatinSmallLetterOWithDiaeresis

\u{f6}: 'ö'

DivisionSign

\u{f7}: '÷'

LatinSmallLetterOWithStroke

\u{f8}: 'ø'

LatinSmallLetterUWithGrave

\u{f9}: 'ù'

LatinSmallLetterUWithAcute

\u{fa}: 'ú'

LatinSmallLetterUWithCircumflex

\u{fb}: 'û'

LatinSmallLetterUWithDiaeresis

\u{fc}: 'ü'

LatinSmallLetterYWithAcute

\u{fd}: 'ý'

LatinSmallLetterThorn

\u{fe}: 'þ'

Methods

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

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

This method tests for !=.

impl Clone for Latin1Supplement[src]

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

Performs copy-assignment from source. Read more

impl Into<char> for Latin1Supplement[src]

impl Into<u32> for Latin1Supplement[src]

impl Eq for Latin1Supplement[src]

impl Copy for Latin1Supplement[src]

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

impl TryFrom<char> for Latin1Supplement[src]

type Error = ()

The type returned in the event of a conversion error.

impl TryFrom<u32> for Latin1Supplement[src]

type Error = ()

The type returned in the event of a conversion error.

Auto Trait Implementations

impl Send for Latin1Supplement

impl Sync for Latin1Supplement

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.