Poly2Block; Block2Poly; SEA128 tasks working #2

Merged
0xalivecow merged 26 commits from dev into main 2024-10-23 15:21:06 +00:00
4 changed files with 24 additions and 0 deletions
Showing only changes of commit 4f5612df47 - Show all commits

View file

@ -4,3 +4,5 @@ version = "0.1.0"
edition = "2021" edition = "2021"
[dependencies] [dependencies]
serde = { version = "1.0.210", features = ["derive"] }
serde_json = "1.0"

1
src/lib.rs Normal file
View file

@ -0,0 +1 @@
mod utils;

View file

@ -0,0 +1 @@
mod parse;

20
src/utils/parse.rs Normal file
View file

@ -0,0 +1,20 @@
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize)]
pub struct Testcases {
testcase: Vec<Testcase>,
}
#[derive(Serialize, Deserialize)]
pub struct Testcase {
uuid: String,
action: String,
arguments: Vec<Argument>,
}
#[derive(Serialize, Deserialize)]
pub struct Argument {
uuid: String,
action: String,
arguments: Vec<Argument>,
}