summaryrefslogtreecommitdiff
path: root/crates
diff options
context:
space:
mode:
Diffstat (limited to 'crates')
-rw-r--r--crates/tinywasm/src/store/memory.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/tinywasm/src/store/memory.rs b/crates/tinywasm/src/store/memory.rs
index 588d995..cbaed8d 100644
--- a/crates/tinywasm/src/store/memory.rs
+++ b/crates/tinywasm/src/store/memory.rs
@@ -177,14 +177,17 @@ impl MemoryInstance {
/// UB for loading things things like packed structs
pub(crate) unsafe trait MemLoadable<const T: usize>: Sized + Copy {
/// Load a value from memory
+ #[allow(unused)]
fn from_le_bytes(bytes: [u8; T]) -> Self;
/// Load a value from memory
+ #[allow(unused)]
fn from_be_bytes(bytes: [u8; T]) -> Self;
}
macro_rules! impl_mem_loadable_for_primitive {
($($type:ty, $size:expr),*) => {
$(
+ #[allow(unused)]
#[allow(unsafe_code)]
unsafe impl MemLoadable<$size> for $type {
#[inline]