arma_preset_parser 0.1.0

A simple parser for ArmA 3 HTML launcher presets
Documentation
arma_preset_parser-0.1.0 has been yanked.

ArmA 3 Preset Parser

This is a simple create that was made to easily parse ArmA 3 presets into a format that was more easily ingestible by other programs. As such, it exposes few methods which cover all the most-needed cases.

Simple Example

let file: std::fs::File = match std::fs::File::open(some_path) {
    Ok(f) => f,
    Err(e) => println!("{}", e)
};

let preset: arma_preset_parser::Preset = match arma_preset_parser::Preset::from_file(file) {
    Ok(preset) => preset,
    Err(e) => println!("{}", e)
};
println!("{:?}", preset)