Module cloudfront_logs::referential

source ·
Expand description

Line owning variants of the parser types by taking ownership of the input data and offering a borrowed view into the parsed line.

This is a “compromise” with regards to fully owned versions of the parser. Therefore the performance is not as good as such versions, since more memory is needed for partially and fully typed variants.

This module provides a way to own the parsed log lines, so you can pass them around.

One use case this can solve is stream processing of CloudFront log files, which are gzipped.

Re-exports§

Modules§