Bug 1418624 - Allow mozilla::Result to be moved, make unwrap{,Err}() move, and add inspect() APIs that return references. r=froydnj
Also adjust some of the callers that were either calling unwrap() repeatedly on
the same result, or were doing silly copies, to use inspect().
We could try to use stuff like:
https://clang.llvm.org/docs/AttributeReference.html#consumed-annotation-checking
Differential Revision: https://phabricator.services.mozilla.com/D41425
--HG--
extra : moz-landing-system : lando