Available on crate feature
output-file only.Expand description
File output sink for local NDJSON event writing.
Provides a simple file-based output for DFE services – useful for testing, bare-metal deployments, and debugging where Kafka is not available.
§Example
use hyperi_rustlib::output::{FileOutput, FileOutputConfig};
let config = FileOutputConfig {
enabled: true,
path: "/tmp/dfe/output".into(),
..Default::default()
};
let output = FileOutput::new(&config, "my-service").expect("create output");
output.write(b"{\"event\":\"login\"}").expect("write");Structs§
- File
Output - File output sink for raw NDJSON events.
- File
Output Config - File output sink configuration.
Enums§
- Output
Error - Errors from file output operations.