Crate fmt2

Source
Expand description

formatting stuff

TODO:

  • this documentation and stuff, readme
  • all documentation
  • double check project signature (doc alias, doc hidden, naming)
  • macros to declare structs for formatting not just using
  • clean up
  • testing
  • better name for fmt structs (FmtTemp etc…)
  • make fmt_advanced impl writeto and make writeto impl fmt (maybe rename fmtadvanced to prefmt)

Modules§

ansi
SET_STYLE_TYPE = SET_FOREGROUND | SET_BACKGROUND | SET_UNDERLINE
macros
str
utils
write
write_to

Macros§

ANSI_START_macro
ansi_clear_code
ansi_color_code_from
ansi_direction_code
ansi_set_style
ansi_set_style_single
ansi_set_style_single_internal
declare_fmt_wrapper_struct
fmt
fmt_struct
fmt_tuple_struct
fmt_unit_struct
fmt_unit_struct2
get_write_to_from_fmt_args
impl_const_str_for
impl_display_for_str
impl_std_display_for_write_to
impl_write_flush_for_io_write
impl_write_to_for_std_display
len_hint_fmt_internal
len_hint_fmt_single_internal
write_fmt_return_internal
write_fmt_single_internal