Enum serde_json::ser::CharEscape[][src]

pub enum CharEscape {
    Quote,
    ReverseSolidus,
    Solidus,
    Backspace,
    FormFeed,
    LineFeed,
    CarriageReturn,
    Tab,
    AsciiControl(u8),
}
Expand description

Represents a character escape code in a type-safe manner.

Variants

Quote

An escaped quote "

ReverseSolidus

An escaped reverse solidus \

Solidus

An escaped solidus /

Backspace

An escaped backspace character (usually escaped as \b)

FormFeed

An escaped form feed character (usually escaped as \f)

LineFeed

An escaped line feed character (usually escaped as \n)

CarriageReturn

An escaped carriage return character (usually escaped as \r)

Tab

An escaped tab character (usually escaped as \t)

AsciiControl(u8)

An escaped ASCII plane control character (usually escaped as \u00XX where XX are two hex characters)

Auto Trait Implementations

impl RefUnwindSafe for CharEscape

impl Send for CharEscape

impl Sync for CharEscape

impl Unpin for CharEscape

impl UnwindSafe for CharEscape

Blanket Implementations

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

pub fn type_id(&self) -> TypeId[src]

Gets the TypeId of self. Read more

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

pub fn borrow(&self) -> &T[src]

Immutably borrows from an owned value. Read more

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

pub fn borrow_mut(&mut self) -> &mut T[src]

Mutably borrows from an owned value. Read more

impl<T> From<T> for T[src]

pub fn from(t: T) -> T[src]

Performs the conversion.

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

pub fn into(self) -> U[src]

Performs the conversion.

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.

pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]

Performs the conversion.

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.

pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]

Performs the conversion.