1
2
3
4
5
6
7
8
9
10
11
12
13
use std::io::stdout;

use bodyfile::Bodyfile3Line;
use flow_record::{artifacts::PosixFileRecord, Serializer};

fn main() {
    let sample_line = "0|/Users/Administrator ($FILE_NAME)|93552-48-2|d/drwxrwxrwx|0|0|92|1577092511|1577092511|1577092511|-1";
    let bf_line = Bodyfile3Line::try_from(sample_line).unwrap();
    let record = PosixFileRecord::try_from(&bf_line).unwrap();
    let mut ser = Serializer::new(stdout());

    ser.serialize(&record).unwrap();
}