1.20.0[][src]Struct std::char::EscapeDebug

pub struct EscapeDebug(_);

An iterator that yields the literal escape code of a char.

This struct is created by the escape_debug method on char. See its documentation for more.

Trait Implementations

impl Display for EscapeDebug[src]

impl FusedIterator for EscapeDebug1.26.0[src]

impl Debug for EscapeDebug[src]

impl ExactSizeIterator for EscapeDebug[src]

impl Clone for EscapeDebug[src]

impl Iterator for EscapeDebug[src]

type Item = char

The type of the elements being iterated over.

Auto Trait Implementations

impl UnwindSafe for EscapeDebug

impl RefUnwindSafe for EscapeDebug

impl Unpin for EscapeDebug

impl Send for EscapeDebug

impl Sync for EscapeDebug

Blanket Implementations

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> Into<U> for T where
    U: From<T>, 
[src]

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<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> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]