rofl-parser 0.1.2

Parse useable data from `*.rofl` file
Documentation
# rofl-parser

Parse useable data from `*.rofl` file. (League of Legends replay file)

# Usage


## 1. Parse form file


```rust
fn parse_rofl() -> Result<(), Box<dyn Error>> {
    let mut rofl = Rofl::new();
    let _ = rofl.parse_rofl_file("*.rofl")?; // rofl file download needed

    let rofl_json = rofl.get_rofl_json(); // get full rofl info
    let stats_json = rofl.get_stats_json(); // get player data

    assert!(rofl_json.is_some());
    assert!(stats_json.is_some());

    Ok(())
}
```

## 2. Parse from data


If we have `[u8]` data, parse from data

```rust
fn parse_rofl(data: &[u8]) -> Result<(), Box<dyn Error>> {
    let mut rofl = Rofl::new();
    let _ = rofl.parse_rofl_data(data)?;

    let rofl_json = rofl.get_rofl_json();
    let stats_json = rofl.get_stats_json();

    assert!(rofl_json.is_some());
    assert!(stats_json.is_some());

    Ok(())
}
```