Skip to main content

steam_vdf_parser/binary/
mod.rs

1//! Binary VDF format parser.
2//!
3//! Supports Steam's binary VDF formats:
4//! - shortcuts.vdf format (simple binary)
5//! - appinfo.vdf format (with optional string table)
6
7mod byte_reader;
8mod options;
9mod parser;
10mod types;
11
12pub use byte_reader::{read_u32_le, read_u32_le_at, read_u64_le, read_u64_le_at};
13pub use options::{InvalidUtf8, ParseOptions};
14pub use parser::{
15    parse, parse_appinfo, parse_appinfo_with, parse_packageinfo, parse_packageinfo_with,
16    parse_shortcuts, parse_shortcuts_with, parse_with,
17};
18pub use types::{APPINFO_MAGIC_40, APPINFO_MAGIC_41, BinaryType};