Module trillium_logger::formatters
source · [−]Expand description
Components with which common log formats can be constructed
Functions
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 bytesformatter that prints the number of response body bytes as a
number. see
body_len_human
for a human-readable response body
length with unitssimple development-mode formatter
formatter-builder for a particular header, formatted wrapped in
quotes.
""
if the header is not presentformatter for the peer ip address of the connection
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
]