wokwi_server/lib.rs
1
2use serde::Serialize;
3use serde_json::Value;
4
5#[derive(Debug, Serialize)]
6pub struct SimulationPacket {
7 pub r#type: String,
8 pub elf: String, // string because we base64 encode the binary data
9 #[serde(rename = "espBin")]
10 pub esp_bin: Vec<Vec<Value>>,
11}
12
13#[derive(Debug)]
14pub enum GdbInstruction {
15 Command(String),
16 Break,
17}