Expand description

Components with which common log formats can be constructed


formatter for the response body length, represented as a human-readable string like 5 bytes or 10.1mb. prints - if there is no response body. see bytes for the raw number of bytes
formatter that prints the number of response body bytes as a number. see body_len_human for a human-readable response body length with units
simple development-mode formatter
formatter-builder for a particular header, formatted wrapped in quotes. "" if the header is not present
formatter for the peer ip address of the connection
formatter for the conn’s http method that delegates to [Method]’s Display implementation
formatter for the wall-time duration with units that this http request-response cycle took, from the first bytes read to the completion of the response.
formatter that prints an emoji if the request is secure as determined by [Conn::is_secure]
formatter for the http status
formatter for the current timestamp. this represents the time that the log is written, not the beginning timestamp of the request
formatter for the current url or path of the request, including query
formatter for the http version, as delegated to the display implementation of [Version]