Expand description
String utilities.
Structs§
- Escaped
Str - Same as
QuotedStr
, but also escapes new lines and tabs. - Indent
- A helper struct to keep track of indentation levels.
- MaxLen
String - Newtype wrapper around
String
whose byte length is guaranteed to be less than or equal to the providedMAX
. - Quoted
Str - Displays a string slice surrounded by double quotes with any inner double quote characters escaped.
Traits§
- Indent
Like - Convenience methods for pretty-printing based on indentation
that are automatically available for context objects that can
be mutably referenced as an
Indent
instance. - StrExt
- Extension methods for
str
.
Functions§
- bracketed
- Creates a type whose
fmt::Display
implementation outputs item preceded byopen
and followed byclose
. - closure_
to_ display - Given a closure, it creates a Display that simply calls the given closure when fmt’d.
- separated
- Creates a type whose
fmt::Display
implementation outputs each item initer
separated byseparator
.