Expand description
Core functionality for working with systemd journal files.
This crate provides low-level file I/O for systemd journal files.
For related functionality:
- High-level journaling with rotation and retention: see
journal-log-writercrate - File tracking and monitoring: see
journal-registrycrate - Indexing and querying: see
journal-indexcrate
Re-exports§
pub use error::JournalError;pub use error::Result;pub use file::BucketUtilization;pub use file::Direction;pub use file::JournalCursor;pub use file::JournalFile;pub use file::JournalFileOptions;pub use file::JournalReader;pub use file::JournalWriter;pub use file::Location;pub use file::sigbus::install_handler as install_sigbus_handler;
Modules§
- collections
- Collection type aliases re-exported from journal-common.
- error
- file
- fss
- Pure-Rust Forward Secure Pseudorandom Generator (FSPRG).
- repository
- seal
- Forward Secure Sealing support for journal writers.