Start defining the return type.

This commit is contained in:
Tom Alexander
2023-12-24 01:35:21 -05:00
parent b3f97dbb40
commit 2d5593681f
6 changed files with 47 additions and 3 deletions

14
src/wasm/parse_result.rs Normal file
View File

@@ -0,0 +1,14 @@
use serde::Deserialize;
use serde::Serialize;
use super::document::WasmDocument;
#[derive(Serialize, Deserialize)]
#[serde(tag = "status", content = "content")]
pub(crate) enum ParseResult {
#[serde(rename = "success")]
Success(WasmDocument),
#[serde(rename = "error")]
Error(String),
}