From 220733b974cffae988afef559b6e860aa9477c83 Mon Sep 17 00:00:00 2001 From: Pat Hickey Date: Tue, 2 Jun 2020 18:41:53 -0700 Subject: [PATCH] wiggle-generate: add an `empty` constructor to ErrorTransform some library users (me, in lucet-wasi) may not care about ErrorTransform YET --- crates/wiggle/generate/src/error_transform.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/wiggle/generate/src/error_transform.rs b/crates/wiggle/generate/src/error_transform.rs index 80cb56f925..3598e221de 100644 --- a/crates/wiggle/generate/src/error_transform.rs +++ b/crates/wiggle/generate/src/error_transform.rs @@ -11,6 +11,9 @@ pub struct ErrorTransform { } impl ErrorTransform { + pub fn empty() -> Self { + Self { m: Vec::new() } + } pub fn new(conf: &ErrorConf, doc: &Document) -> Result { let mut richtype_identifiers = HashMap::new(); let m = conf.iter().map(|(ident, field)|