diff --git a/output/src/view.rs b/output/src/view.rs index f0c88f9..8845f26 100644 --- a/output/src/view.rs +++ b/output/src/view.rs @@ -11,7 +11,7 @@ use crate::*; fn get_content_sym (&'a $self, value: &Value<'a>) -> Option> { if let Value::Sym(s) = value { match *s { - $($sym => Some($body),)* + $($sym => Some($body.boxed()),)* _ => None } } else {