mirror of
https://codeberg.org/icewind/vdf-reader.git
synced 2026-06-03 10:04:08 +02:00
16 lines
495 B
Rust
16 lines
495 B
Rust
use miette::{Context, IntoDiagnostic, Result};
|
|
use std::env::args;
|
|
use std::fs::read_to_string;
|
|
use vdf_reader::entry::Table;
|
|
use vdf_reader::Reader;
|
|
|
|
fn main() -> Result<()> {
|
|
let path = args().nth(1).expect("no path provided");
|
|
let raw = read_to_string(path)
|
|
.into_diagnostic()
|
|
.wrap_err("failed to read input")?;
|
|
let mut reader = Reader::from(raw.as_str());
|
|
let table = Table::load(&mut reader).wrap_err("failed to parse into")?;
|
|
dbg!(table);
|
|
Ok(())
|
|
}
|