We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ca2752e commit af01043Copy full SHA for af01043
hugr-core/src/envelope/reader.rs
@@ -144,12 +144,10 @@ impl<R: BufRead> EnvelopeReader<R> {
144
/// Returns package and the combined extension registry
145
/// of the provided registry and the package extensions.
146
fn decode_json(&mut self) -> Result<Package, PackageEncodingError> {
147
- let val: serde_json::Value = serde_json::from_reader(&mut self.reader)?;
148
-
149
let super::package_json::PackageDeser {
150
modules,
151
extensions: pkg_extensions,
152
- } = serde_json::from_value(val.clone())?;
+ } = serde_json::from_reader(&mut self.reader)?;
153
let modules = modules.into_iter().map(|h| h.0).collect_vec();
154
let pkg_extensions = ExtensionRegistry::new_with_extension_resolution(
155
pkg_extensions,
0 commit comments