We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 915a705 commit d58afe3Copy full SHA for d58afe3
include/scale/scale.hpp
@@ -76,8 +76,8 @@ namespace scale::impl {
76
* @return A result containing the decoded value or an error.
77
*/
78
template <typename T>
79
- outcome::result<T> decode(backend::ByteSource auto bytes) {
80
- backend::FromBytes<decltype(bytes)> decoder{bytes};
+ outcome::result<T> decode(backend::ByteSource auto &&bytes) {
+ backend::FromBytes<decltype(bytes)> decoder(bytes);
81
T value{};
82
try {
83
decode(value, decoder);
0 commit comments