2 releases

0.1.1 Jul 23, 2025
0.1.0 Jul 23, 2025

#456 in Unix APIs

Apache-2.0

13KB
234 lines

systemd-journal-reader

This library provides a systemd journal reader.


lib.rs:

A library for reading systemd journal files in a streaming fashion.

This crate provides a JournalReader that can be used to parse journal files and iterate over their entries. It is designed to be memory-efficient and safe, processing one entry at a time without loading the entire file into memory or using unsafe code. This version is designed for Read-only streams (like network sockets) and does not require the Seek trait.

Dependencies

~3MB
~54K SLoC