atelier_json 0.2.7

Rust native JSON format for the AWS Smithy IDL.
Documentation
1
2
3
4
5
6
7
8
9
10
11
use atelier_core::io::write_model_to_string;
use atelier_json::JsonWriter;
use atelier_test::examples::weather::make_weather_model;

fn main() {
    let mut writer = JsonWriter::new(true);
    let test_case = make_weather_model();
    let output = write_model_to_string(&mut writer, &test_case.model);
    assert!(output.is_ok());
    println!("{}", output.unwrap())
}