Enum lexpr::print::CharEscape
source · pub enum CharEscape {
Quote,
ReverseSolidus,
Alert,
Backspace,
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 \
Alert
Alert, also known as “bell” (usually escaped as \a
)
Backspace
An escaped backspace character (usually escaped as \b
)
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)