opencli 0.1.1

OpenCLI struct definitions for serializing and deserializing
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# opencli


[![Crates.io](https://img.shields.io/crates/v/opencli.svg)](https://crates.io/crates/opencli)
[![Documentation](https://docs.rs/opencli/badge.svg)](https://docs.rs/opencli/)

This crate provides structures and support for serializing and deserializing [OpenCLI](https://opencli.org/) specifications.

# Examples


```rust
use opencli::OpenCliDocument;

fn main() {
    let opencli = OpenCliDocument::from_path("path/to/opencli.yaml").unwrap();

    println!("{opencli:#?}");
}
```