Expand description
Collection of mechanisms for formatting and serialization into string.
Re-exports§
pub use super::super::to_string;
pub use super::super::to_string_with_fallback;
Modules§
- as_
table - Nice print’s wrapper.
- exposed
- Exposed namespace of the module.
- orphan
- Orphan namespace of the module.
- own
- Own namespace of the module.
- prelude
- Prelude to use essentials:
use my_module::prelude::*
. - Nice print.
- table
- Table interface.
- to_
string - Flexible ToString augmentation.
- to_
string_ with_ fallback - Flexible ToString augmentation.
- wrapper
- Collection of wrappers.
Structs§
- AsTable
- Transparent wrapper for table-like structures.
- Context
- Struct for formatting tables.
- MaybeAs
- Universal wrapper with transparent option of copy on write reference emphasizing a specific aspect of identity of its internal type.
- Styles
- Struct to hold options to print data as table.
- With
Debug - Marker type for using Debug formatting.
- With
Display - Marker type for using Display formatting.
- WithRef
- Marker type for returning reference representing instance instead of allocating new string.
- With
Well - Marker type for usign Well formatting.
Traits§
- Cells
- A trait for iterating over all cells of a row.
- Table
Formatter - A trait for formatting tables.
- Table
Header - Trait returning headers of a table if any.
- Table
Rows - A trait for iterating over all rows of a table.
- Table
Size - A trait for iterating over all rows of a table.
- Table
ToString - A trait for converting tables to a string representation.
- ToString
With - Trait to convert a type to a string using a specified formatting method.
- ToString
With Fallback - Trait to convert a type to a string with a fallback formatting.