[]Struct html5ever::tendril::fmt::UTF8

pub struct UTF8;

Marker type for UTF-8 text.

Trait Implementations

impl<'a> CharFormat<'a> for UTF8

type Iter = CharIndices<'a>

Iterator for characters and their byte indices.

impl SliceFormat for UTF8

type Slice = str

impl SubsetOf<UTF8> for ASCII

impl SubsetOf<WTF8> for UTF8

impl Format for UTF8

impl SliceExt<UTF8> for str

impl Clone for UTF8

impl Debug for UTF8

impl Default for UTF8

impl Copy for UTF8

impl<Sink: TreeSink> TendrilSink<UTF8, NonAtomic> for Parser<Sink>[src]

type Output = Sink::Output

What the overall result of processing is.

Auto Trait Implementations

impl Sync for UTF8

impl Send for UTF8

impl Unpin for UTF8

impl UnwindSafe for UTF8

impl RefUnwindSafe for UTF8

Blanket Implementations

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

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<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]