organic/src/wasm/parse_result.rs

15 lines
314 B
Rust
Raw Normal View History

2023-12-24 01:35:21 -05:00
use serde::Deserialize;
use serde::Serialize;
use super::document::WasmDocument;
#[derive(Serialize, Deserialize)]
#[serde(tag = "status", content = "content")]
2023-12-25 11:19:09 -05:00
pub(crate) enum ParseResult<'s> {
2023-12-24 01:35:21 -05:00
#[serde(rename = "success")]
2023-12-25 11:19:09 -05:00
Success(WasmDocument<'s>),
2023-12-24 01:35:21 -05:00
#[serde(rename = "error")]
Error(String),
}