Skip to main content

manasight_parser/log/
mod.rs

1//! Raw log file reading: discovery, tailing, entry parsing, and timestamps.
2
3#[cfg(feature = "tailer")]
4pub mod discovery;
5pub mod entry;
6// `steam` is consumed only by `discovery` (Linux Steam-library path lookup),
7// which is itself `tailer`-gated. Without the `tailer` feature, `discovery` is
8// excluded and these helpers would be dead code (denied under `-D warnings` on
9// the Linux `--no-default-features` CI build), so gate `steam` the same way.
10#[cfg(all(target_os = "linux", feature = "tailer"))]
11mod steam;
12#[cfg(feature = "tailer")]
13pub mod tailer;
14pub mod timestamp;