From 8757cf5bc084ee23db643e283ca7e9fef143d810 Mon Sep 17 00:00:00 2001 From: Keith Yeung Date: Fri, 2 Nov 2018 08:51:48 +0100 Subject: [PATCH] Use question mark operator instead of `try` macro with a raw identifier Co-Authored-By: SimonSapin --- components/canvas_traits/webgl.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/canvas_traits/webgl.rs b/components/canvas_traits/webgl.rs index b81e43cf361..bf66792832f 100644 --- a/components/canvas_traits/webgl.rs +++ b/components/canvas_traits/webgl.rs @@ -342,7 +342,7 @@ macro_rules! define_resource_id { fn deserialize(deserializer: D) -> Result where D: ::serde::Deserializer<'de> { - let id = r#try!(u32::deserialize(deserializer)); + let id = u32::deserialize(deserializer)?; if id == 0 { Err(::serde::de::Error::custom("expected a non-zero value")) } else {