Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. diff --git a/testing/geckodriver/marionette/src/result.rs b/testing/geckodriver/marionette/src/result.rs
  2. index 72fec8d67cba..3b04217a4c20 100644
  3. --- a/testing/geckodriver/marionette/src/result.rs
  4. +++ b/testing/geckodriver/marionette/src/result.rs
  5. @@ -1,4 +1,4 @@
  6. -use serde::{Deserialize, Deserializer, Serialize, Serializer};
  7. +use serde::{de, Deserialize, Deserializer, Serialize, Serializer};
  8. use serde_json::Value;
  9.  
  10. use crate::common::{Cookie, Timeouts, WebElement};
  11. @@ -71,7 +71,11 @@ where
  12. value: T,
  13. }
  14.  
  15. - let w = Wrapper::deserialize(deserializer)?;
  16. + let v = Value::deserialize(deserializer)?;
  17. + dbg!(&v);
  18. +
  19. + let w = serde_json::from_value::<Wrapper<T>>(v)
  20. + .map_err(de::Error::custom)?;
  21. Ok(w.value)
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement