Skip to content

Commit 3464cb5

Browse files
committed
Refactor HashMap usage in typed.rs to use wasmtime_environ collections
1 parent acd1ccf commit 3464cb5

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • crates/wasmtime/src/runtime/component/func

crates/wasmtime/src/runtime/component/func/typed.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use core::iter;
1111
use core::marker;
1212
use core::mem::{self, MaybeUninit};
1313
use core::str;
14-
use std::collections::HashMap;
14+
use wasmtime_environ::collections::HashMap;
1515
use wasmtime_environ::component::{
1616
CanonicalAbiInfo, InterfaceType, MAX_FLAT_PARAMS, MAX_FLAT_RESULTS, OptionsIndex,
1717
StringEncoding, VariantInfo,
@@ -2193,10 +2193,10 @@ where
21932193
// Lower key at the start of the tuple
21942194
let mut field_offset = 0usize;
21952195
let key_field = K::ABI.next_field32_size(&mut field_offset);
2196-
key.linear_lower_to_memory(cx, key_ty, entry_offset + key_field)?;
2196+
<K as Lower>::linear_lower_to_memory(key, cx, key_ty, entry_offset + key_field)?;
21972197
// Lower value at its aligned offset within the tuple
21982198
let value_field = V::ABI.next_field32_size(&mut field_offset);
2199-
value.linear_lower_to_memory(cx, value_ty, entry_offset + value_field)?;
2199+
<V as Lower>::linear_lower_to_memory(value, cx, value_ty, entry_offset + value_field)?;
22002200
entry_offset += tuple_size;
22012201
}
22022202

0 commit comments

Comments
 (0)