From a920656e09568198bce2c20e2ac737be1c3d6787 Mon Sep 17 00:00:00 2001 From: Nick Fitzgerald Date: Tue, 25 Sep 2018 13:34:05 -0700 Subject: [PATCH] guide: Update untyped JS values section to handle fallibility of Reflect::* APIs --- .../reference/accessing-properties-of-untyped-js-values.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/guide/src/reference/accessing-properties-of-untyped-js-values.md b/guide/src/reference/accessing-properties-of-untyped-js-values.md index 5acd128c..4b4f0aa9 100644 --- a/guide/src/reference/accessing-properties-of-untyped-js-values.md +++ b/guide/src/reference/accessing-properties-of-untyped-js-values.md @@ -18,7 +18,7 @@ A function that returns the value of a property. #### Rust Usage ```rust -let value = js_sys::Reflect::get(&target, &property_key); +let value = js_sys::Reflect::get(&target, &property_key)?; ``` #### JavaScript Equivalent @@ -37,7 +37,7 @@ the update was successful. #### Rust Usage ```rust -js_sys::Reflect::set(&target, &property_key, &value); +js_sys::Reflect::set(&target, &property_key, &value)?; ``` #### JavaScript Equivalent @@ -56,7 +56,7 @@ an own or inherited property exists on the target. #### Rust Usage ```rust -if js_sys::Reflect::has(&target, &property_key) { +if js_sys::Reflect::has(&target, &property_key)? { // ... } else { // ...