MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime / deserialize

Method deserialize

crates/environ/src/component/names.rs:100–108  ·  view source on GitHub ↗
(deserializer: D)

Source from the content-addressed store, hash-verified

98
99impl<'de> serde::Deserialize<'de> for TryVersion {
100 fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
101 where
102 D: serde::Deserializer<'de>,
103 {
104 use serde::de::Error;
105 let v = Version::deserialize(deserializer)?;
106 let v = try_new::<Arc<_>>(v).map_err(|oom| D::Error::custom(oom))?;
107 Ok(Self(v))
108 }
109}
110
111impl<K, V> TryClone for NameMap<K, V>

Callers

nothing calls this directly

Calls 2

OkFunction · 0.85
deserializeFunction · 0.70

Tested by

no test coverage detected