From b205045424747117fe2ae4aef7f9e85f8031687d Mon Sep 17 00:00:00 2001 From: Pauan Date: Mon, 10 Jun 2019 08:05:59 +0200 Subject: [PATCH] Adding in AsRef impl for all wasm_bindgen types --- crates/backend/src/codegen.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crates/backend/src/codegen.rs b/crates/backend/src/codegen.rs index e1a78906..fc81c1bf 100644 --- a/crates/backend/src/codegen.rs +++ b/crates/backend/src/codegen.rs @@ -703,6 +703,11 @@ impl ToTokens for ast::ImportType { fn as_ref(&self) -> &JsValue { self.obj.as_ref() } } + impl AsRef<#rust_name> for #rust_name { + #[inline] + fn as_ref(&self) -> &#rust_name { self } + } + impl From<#rust_name> for JsValue { #[inline]