3 unstable releases

0.2.1 Mar 21, 2022
0.2.0 Feb 17, 2022
0.1.0 Feb 17, 2022

#4 in #located

Download history 496/week @ 2024-11-17 267/week @ 2024-11-24 878/week @ 2024-12-01 474/week @ 2024-12-08 1046/week @ 2024-12-15 205/week @ 2024-12-22 160/week @ 2024-12-29 256/week @ 2025-01-05 482/week @ 2025-01-12 307/week @ 2025-01-19 183/week @ 2025-01-26 1158/week @ 2025-02-02 484/week @ 2025-02-09 257/week @ 2025-02-16 416/week @ 2025-02-23 587/week @ 2025-03-02

1,781 downloads per month
Used in 2 crates

MIT/Apache

22KB
513 lines

YAML parser with element position saving and basic validation checks. Based on the yaml-rust crate.

Usage example:

use located_yaml::YamlLoader;

let res = YamlLoader::load_from_str(r#"
some_array:
 - a
 - b
 - some_hash:
    k1: v1
    k2: v2
 - true
"#).unwrap();

println!("{:?}", res.docs);

Dependencies

~0.5–1MB
~26K SLoC