use serde::Deserialize; use serde::Serialize; use super::ast_node::WasmAstNodeWrapper; use super::document::WasmDocument; #[derive(Debug, Serialize, Deserialize)] #[serde(tag = "status", content = "content")] pub enum ParseResult { #[serde(rename = "success")] Success(WasmAstNodeWrapper), #[serde(rename = "error")] Error(String), }