fmt

The {fmt} formatting library namespace.

Types

NameDescription
formatter<folly::StringPiece> {fmt} formatter specialization for folly::StringPiece.
formatter</* implementation-defined */> Formats an errc_format_as tag for use with fmt.
formatter<folly::error_or_stopped> fmt::format support for folly::error_or_stopped.
formatter<folly::exception_wrapper> Formatter specialization that formats an exception_wrapper via what().
formatter<folly::fbstring> {fmt} formatter specialization that formats fbstring as a string view.
formatter<folly::rich_error_base::fmt_all_codes_t> fmt::format support that renders all codes of a rich error.
formatter<folly::rich_error_base> fmt::format support for rich_error_base and derived classes.
formatter<folly::rich_exception_ptr> Formats a rich_exception_ptr for use with fmt.
formatter<T> fmt::format support for any type convertible to rich_error_base*.
formatter<folly::rich_ptr_to_underlying_error<Ex>> fmt::format support for the pointer-like returned by get_exception<Ex>().
formatter<folly::reproducible_accumulator<ftype, Fold>> fmt formatter specialization for reproducible_accumulator.
formatter<folly::basic_cstring_view<Char, Traits>, Char> Formatter specialization for basic_cstring_view, reusing string_view formatting.