1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
//! 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-writer` crate
//! - File tracking and monitoring: see `journal-registry` crate
//! - Indexing and querying: see `journal-index` crate
// Core error types used throughout the crate
// Collection type aliases
// Low-level journal file format I/O
// Forward Secure Sealing primitives
// Low-level `journal-core` module for FSS integration.
// The high-level Rust SDK public verification API is not finalized and will come in Phase 2B.
// Forward Secure Sealing writer support
// Re-export repository types from journal-registry for convenience
// Re-export commonly used types for convenience
pub use ;
// File module re-exports
pub use ;
// SIGBUS handler for memory-mapped file access
pub use install_handler as install_sigbus_handler;