Crates.io | lp_parser_rs |
lib.rs | lp_parser_rs |
version | 1.2.4 |
source | src |
created_at | 2023-11-13 22:05:48.113908 |
updated_at | 2024-04-29 16:54:05.918385 |
description | A Rust parser for the LP file format. |
homepage | |
repository | https://github.com/dandxy89/lp_parser_rs |
max_upload_size | |
id | 1034105 |
size | 12,200,881 |
A custom Rust LP file parser - this crate leverages the PEST crate for parsing LP files. It is designed and adhering to the following specifications:
serde
: Adds Serde
annotations to each of the model Structs and Enums.diff
: Adds capability to diff two StructsTest data has been copied from other similar or related projects:
This crate utilised insta
for snapshot testing.
cargo insta test --all-features # Run all tests
cargo insta review # Review any changes to the snapshots