50 | 18.1M | } munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rc::ArchivedRc<wasmer_types::module::ArchivedArchivableModuleInfo, rkyv::rc::ArcFlavor>>>, rkyv::rel_ptr::RelPtr<wasmer_types::module::ArchivedArchivableModuleInfo, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>>>>, rkyv::rel_ptr::RelPtr<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>, rend::i32_le>> Line | Count | Source | 34 | 52.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 52.8k | destructurer: &T, | 36 | 52.8k | ptr: *mut U, | 37 | 52.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 52.8k | where | 39 | 52.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 52.8k | Restructure::restructure( | 46 | 52.8k | internal::Destructurer::inner(destructurer), | 47 | 52.8k | ptr, | 48 | | ) | 49 | | } | 50 | 52.8k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>>>>, rend::u32_le> Line | Count | Source | 34 | 52.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 52.8k | destructurer: &T, | 36 | 52.8k | ptr: *mut U, | 37 | 52.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 52.8k | where | 39 | 52.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 52.8k | Restructure::restructure( | 46 | 52.8k | internal::Destructurer::inner(destructurer), | 47 | 52.8k | ptr, | 48 | | ) | 49 | | } | 50 | 52.8k | } |
Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rend::u64_le>>>, rkyv::rel_ptr::RelPtr<rend::u64_le, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rend::u64_le>>>, rend::u32_le> munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::table::ArchivedTableStyle>>>, rkyv::rel_ptr::RelPtr<wasmer_types::table::ArchivedTableStyle, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::table::ArchivedTableStyle>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::memory::ArchivedMemoryStyle>>>, rkyv::rel_ptr::RelPtr<wasmer_types::memory::ArchivedMemoryStyle, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::memory::ArchivedMemoryStyle>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::stack::trap::ArchivedTrapInformation>>>, rkyv::rel_ptr::RelPtr<wasmer_types::stack::trap::ArchivedTrapInformation, rend::i32_le>> Line | Count | Source | 34 | 107k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 107k | destructurer: &T, | 36 | 107k | ptr: *mut U, | 37 | 107k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 107k | where | 39 | 107k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 107k | Restructure::restructure( | 46 | 107k | internal::Destructurer::inner(destructurer), | 47 | 107k | ptr, | 48 | | ) | 49 | | } | 50 | 107k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::stack::trap::ArchivedTrapInformation>>>, rend::u32_le> Line | Count | Source | 34 | 107k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 107k | destructurer: &T, | 36 | 107k | ptr: *mut U, | 37 | 107k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 107k | where | 39 | 107k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 107k | Restructure::restructure( | 46 | 107k | internal::Destructurer::inner(destructurer), | 47 | 107k | ptr, | 48 | | ) | 49 | | } | 50 | 107k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>>>, rkyv::rel_ptr::RelPtr<wasmer_compiler::types::relocation::ArchivedRelocation, rend::i32_le>> Line | Count | Source | 34 | 354k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 354k | destructurer: &T, | 36 | 354k | ptr: *mut U, | 37 | 354k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 354k | where | 39 | 354k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 354k | Restructure::restructure( | 46 | 354k | internal::Destructurer::inner(destructurer), | 47 | 354k | ptr, | 48 | | ) | 49 | | } | 50 | 354k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>>>, rend::u32_le> Line | Count | Source | 34 | 354k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 354k | destructurer: &T, | 36 | 354k | ptr: *mut U, | 37 | 354k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 354k | where | 39 | 354k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 354k | Restructure::restructure( | 46 | 354k | internal::Destructurer::inner(destructurer), | 47 | 354k | ptr, | 48 | | ) | 49 | | } | 50 | 354k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap>>>, rkyv::rel_ptr::RelPtr<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap, rend::i32_le>> Line | Count | Source | 34 | 107k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 107k | destructurer: &T, | 36 | 107k | ptr: *mut U, | 37 | 107k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 107k | where | 39 | 107k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 107k | Restructure::restructure( | 46 | 107k | internal::Destructurer::inner(destructurer), | 47 | 107k | ptr, | 48 | | ) | 49 | | } | 50 | 107k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap>>>, rend::u32_le> Line | Count | Source | 34 | 107k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 107k | destructurer: &T, | 36 | 107k | ptr: *mut U, | 37 | 107k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 107k | where | 39 | 107k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 107k | Restructure::restructure( | 46 | 107k | internal::Destructurer::inner(destructurer), | 47 | 107k | ptr, | 48 | | ) | 49 | | } | 50 | 107k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::section::ArchivedCustomSection>>>, rkyv::rel_ptr::RelPtr<wasmer_compiler::types::section::ArchivedCustomSection, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::section::ArchivedCustomSection>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::function::ArchivedFunctionBody>>>, rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedFunctionBody, rend::i32_le>> Line | Count | Source | 34 | 79.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 79.2k | destructurer: &T, | 36 | 79.2k | ptr: *mut U, | 37 | 79.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 79.2k | where | 39 | 79.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 79.2k | Restructure::restructure( | 46 | 79.2k | internal::Destructurer::inner(destructurer), | 47 | 79.2k | ptr, | 48 | | ) | 49 | | } | 50 | 79.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::function::ArchivedFunctionBody>>>, rend::u32_le> Line | Count | Source | 34 | 79.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 79.2k | destructurer: &T, | 36 | 79.2k | ptr: *mut U, | 37 | 79.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 79.2k | where | 39 | 79.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 79.2k | Restructure::restructure( | 46 | 79.2k | internal::Destructurer::inner(destructurer), | 47 | 79.2k | ptr, | 48 | | ) | 49 | | } | 50 | 79.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo>>>, rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<u8>>>, rkyv::rel_ptr::RelPtr<u8, rend::i32_le>> Line | Count | Source | 34 | 413k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 413k | destructurer: &T, | 36 | 413k | ptr: *mut U, | 37 | 413k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 413k | where | 39 | 413k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 413k | Restructure::restructure( | 46 | 413k | internal::Destructurer::inner(destructurer), | 47 | 413k | ptr, | 48 | | ) | 49 | | } | 50 | 413k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<u8>>>, rend::u32_le> Line | Count | Source | 34 | 413k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 413k | destructurer: &T, | 36 | 413k | ptr: *mut U, | 37 | 413k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 413k | where | 39 | 413k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 413k | Restructure::restructure( | 46 | 413k | internal::Destructurer::inner(destructurer), | 47 | 413k | ptr, | 48 | | ) | 49 | | } | 50 | 413k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[wasmer_types::initializers::ArchivedOwnedDataInitializer]>>>, rkyv::rel_ptr::RelPtr<[wasmer_types::initializers::ArchivedOwnedDataInitializer], rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>>, rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>> Line | Count | Source | 34 | 92.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 92.2k | destructurer: &T, | 36 | 92.2k | ptr: *mut U, | 37 | 92.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 92.2k | where | 39 | 92.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 92.2k | Restructure::restructure( | 46 | 92.2k | internal::Destructurer::inner(destructurer), | 47 | 92.2k | ptr, | 48 | | ) | 49 | | } | 50 | 92.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[u8]>>>, rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>> Line | Count | Source | 34 | 113k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 113k | destructurer: &T, | 36 | 113k | ptr: *mut U, | 37 | 113k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 113k | where | 39 | 113k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 113k | Restructure::restructure( | 46 | 113k | internal::Destructurer::inner(destructurer), | 47 | 113k | ptr, | 48 | | ) | 49 | | } | 50 | 113k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 52.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 52.8k | destructurer: &T, | 36 | 52.8k | ptr: *mut U, | 37 | 52.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 52.8k | where | 39 | 52.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 52.8k | Restructure::restructure( | 46 | 52.8k | internal::Destructurer::inner(destructurer), | 47 | 52.8k | ptr, | 48 | | ) | 49 | | } | 50 | 52.8k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>, rend::i32_le>>>, core::marker::PhantomData<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>>> Line | Count | Source | 34 | 52.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 52.8k | destructurer: &T, | 36 | 52.8k | ptr: *mut U, | 37 | 52.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 52.8k | where | 39 | 52.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 52.8k | Restructure::restructure( | 46 | 52.8k | internal::Destructurer::inner(destructurer), | 47 | 52.8k | ptr, | 48 | | ) | 49 | | } | 50 | 52.8k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>, rend::i32_le>>>, ()> Line | Count | Source | 34 | 52.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 52.8k | destructurer: &T, | 36 | 52.8k | ptr: *mut U, | 37 | 52.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 52.8k | where | 39 | 52.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 52.8k | Restructure::restructure( | 46 | 52.8k | internal::Destructurer::inner(destructurer), | 47 | 52.8k | ptr, | 48 | | ) | 49 | | } | 50 | 52.8k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 23.7k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 23.7k | destructurer: &T, | 36 | 23.7k | ptr: *mut U, | 37 | 23.7k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 23.7k | where | 39 | 23.7k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 23.7k | Restructure::restructure( | 46 | 23.7k | internal::Destructurer::inner(destructurer), | 47 | 23.7k | ptr, | 48 | | ) | 49 | | } | 50 | 23.7k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>> Line | Count | Source | 34 | 23.7k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 23.7k | destructurer: &T, | 36 | 23.7k | ptr: *mut U, | 37 | 23.7k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 23.7k | where | 39 | 23.7k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 23.7k | Restructure::restructure( | 46 | 23.7k | internal::Destructurer::inner(destructurer), | 47 | 23.7k | ptr, | 48 | | ) | 49 | | } | 50 | 23.7k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, ()> Line | Count | Source | 34 | 23.7k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 23.7k | destructurer: &T, | 36 | 23.7k | ptr: *mut U, | 37 | 23.7k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 23.7k | where | 39 | 23.7k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 23.7k | Restructure::restructure( | 46 | 23.7k | internal::Destructurer::inner(destructurer), | 47 | 23.7k | ptr, | 48 | | ) | 49 | | } | 50 | 23.7k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 18.7k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 18.7k | destructurer: &T, | 36 | 18.7k | ptr: *mut U, | 37 | 18.7k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 18.7k | where | 39 | 18.7k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 18.7k | Restructure::restructure( | 46 | 18.7k | internal::Destructurer::inner(destructurer), | 47 | 18.7k | ptr, | 48 | | ) | 49 | | } | 50 | 18.7k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>> Line | Count | Source | 34 | 18.7k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 18.7k | destructurer: &T, | 36 | 18.7k | ptr: *mut U, | 37 | 18.7k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 18.7k | where | 39 | 18.7k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 18.7k | Restructure::restructure( | 46 | 18.7k | internal::Destructurer::inner(destructurer), | 47 | 18.7k | ptr, | 48 | | ) | 49 | | } | 50 | 18.7k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, ()> Line | Count | Source | 34 | 18.7k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 18.7k | destructurer: &T, | 36 | 18.7k | ptr: *mut U, | 37 | 18.7k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 18.7k | where | 39 | 18.7k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 18.7k | Restructure::restructure( | 46 | 18.7k | internal::Destructurer::inner(destructurer), | 47 | 18.7k | ptr, | 48 | | ) | 49 | | } | 50 | 18.7k | } |
Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rend::u64_le, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rend::u64_le, rend::i32_le>>>, core::marker::PhantomData<rend::u64_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rend::u64_le, rend::i32_le>>>, ()> munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::table::ArchivedTableStyle, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::table::ArchivedTableStyle, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::table::ArchivedTableStyle>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::table::ArchivedTableStyle, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::memory::ArchivedMemoryStyle, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::memory::ArchivedMemoryStyle, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::memory::ArchivedMemoryStyle>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::memory::ArchivedMemoryStyle, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::module::ArchivedArchivableModuleInfo, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::module::ArchivedArchivableModuleInfo, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::module::ArchivedArchivableModuleInfo>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::module::ArchivedArchivableModuleInfo, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::stack::trap::ArchivedTrapInformation, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 107k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 107k | destructurer: &T, | 36 | 107k | ptr: *mut U, | 37 | 107k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 107k | where | 39 | 107k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 107k | Restructure::restructure( | 46 | 107k | internal::Destructurer::inner(destructurer), | 47 | 107k | ptr, | 48 | | ) | 49 | | } | 50 | 107k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::stack::trap::ArchivedTrapInformation, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::stack::trap::ArchivedTrapInformation>> Line | Count | Source | 34 | 107k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 107k | destructurer: &T, | 36 | 107k | ptr: *mut U, | 37 | 107k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 107k | where | 39 | 107k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 107k | Restructure::restructure( | 46 | 107k | internal::Destructurer::inner(destructurer), | 47 | 107k | ptr, | 48 | | ) | 49 | | } | 50 | 107k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::stack::trap::ArchivedTrapInformation, rend::i32_le>>>, ()> Line | Count | Source | 34 | 107k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 107k | destructurer: &T, | 36 | 107k | ptr: *mut U, | 37 | 107k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 107k | where | 39 | 107k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 107k | Restructure::restructure( | 46 | 107k | internal::Destructurer::inner(destructurer), | 47 | 107k | ptr, | 48 | | ) | 49 | | } | 50 | 107k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::relocation::ArchivedRelocation, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 354k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 354k | destructurer: &T, | 36 | 354k | ptr: *mut U, | 37 | 354k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 354k | where | 39 | 354k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 354k | Restructure::restructure( | 46 | 354k | internal::Destructurer::inner(destructurer), | 47 | 354k | ptr, | 48 | | ) | 49 | | } | 50 | 354k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::relocation::ArchivedRelocation, rend::i32_le>>>, core::marker::PhantomData<wasmer_compiler::types::relocation::ArchivedRelocation>> Line | Count | Source | 34 | 354k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 354k | destructurer: &T, | 36 | 354k | ptr: *mut U, | 37 | 354k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 354k | where | 39 | 354k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 354k | Restructure::restructure( | 46 | 354k | internal::Destructurer::inner(destructurer), | 47 | 354k | ptr, | 48 | | ) | 49 | | } | 50 | 354k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::relocation::ArchivedRelocation, rend::i32_le>>>, ()> Line | Count | Source | 34 | 354k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 354k | destructurer: &T, | 36 | 354k | ptr: *mut U, | 37 | 354k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 354k | where | 39 | 354k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 354k | Restructure::restructure( | 46 | 354k | internal::Destructurer::inner(destructurer), | 47 | 354k | ptr, | 48 | | ) | 49 | | } | 50 | 354k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 107k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 107k | destructurer: &T, | 36 | 107k | ptr: *mut U, | 37 | 107k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 107k | where | 39 | 107k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 107k | Restructure::restructure( | 46 | 107k | internal::Destructurer::inner(destructurer), | 47 | 107k | ptr, | 48 | | ) | 49 | | } | 50 | 107k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap, rend::i32_le>>>, core::marker::PhantomData<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap>> Line | Count | Source | 34 | 107k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 107k | destructurer: &T, | 36 | 107k | ptr: *mut U, | 37 | 107k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 107k | where | 39 | 107k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 107k | Restructure::restructure( | 46 | 107k | internal::Destructurer::inner(destructurer), | 47 | 107k | ptr, | 48 | | ) | 49 | | } | 50 | 107k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap, rend::i32_le>>>, ()> Line | Count | Source | 34 | 107k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 107k | destructurer: &T, | 36 | 107k | ptr: *mut U, | 37 | 107k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 107k | where | 39 | 107k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 107k | Restructure::restructure( | 46 | 107k | internal::Destructurer::inner(destructurer), | 47 | 107k | ptr, | 48 | | ) | 49 | | } | 50 | 107k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::section::ArchivedCustomSection, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::section::ArchivedCustomSection, rend::i32_le>>>, core::marker::PhantomData<wasmer_compiler::types::section::ArchivedCustomSection>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::section::ArchivedCustomSection, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedFunctionBody, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 79.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 79.2k | destructurer: &T, | 36 | 79.2k | ptr: *mut U, | 37 | 79.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 79.2k | where | 39 | 79.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 79.2k | Restructure::restructure( | 46 | 79.2k | internal::Destructurer::inner(destructurer), | 47 | 79.2k | ptr, | 48 | | ) | 49 | | } | 50 | 79.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedFunctionBody, rend::i32_le>>>, core::marker::PhantomData<wasmer_compiler::types::function::ArchivedFunctionBody>> Line | Count | Source | 34 | 79.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 79.2k | destructurer: &T, | 36 | 79.2k | ptr: *mut U, | 37 | 79.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 79.2k | where | 39 | 79.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 79.2k | Restructure::restructure( | 46 | 79.2k | internal::Destructurer::inner(destructurer), | 47 | 79.2k | ptr, | 48 | | ) | 49 | | } | 50 | 79.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedFunctionBody, rend::i32_le>>>, ()> Line | Count | Source | 34 | 79.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 79.2k | destructurer: &T, | 36 | 79.2k | ptr: *mut U, | 37 | 79.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 79.2k | where | 39 | 79.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 79.2k | Restructure::restructure( | 46 | 79.2k | internal::Destructurer::inner(destructurer), | 47 | 79.2k | ptr, | 48 | | ) | 49 | | } | 50 | 79.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo, rend::i32_le>>>, core::marker::PhantomData<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::initializers::ArchivedOwnedDataInitializer], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::initializers::ArchivedOwnedDataInitializer], rend::i32_le>>>, core::marker::PhantomData<[wasmer_types::initializers::ArchivedOwnedDataInitializer]>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::initializers::ArchivedOwnedDataInitializer], rend::i32_le>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 92.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 92.2k | destructurer: &T, | 36 | 92.2k | ptr: *mut U, | 37 | 92.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 92.2k | where | 39 | 92.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 92.2k | Restructure::restructure( | 46 | 92.2k | internal::Destructurer::inner(destructurer), | 47 | 92.2k | ptr, | 48 | | ) | 49 | | } | 50 | 92.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, core::marker::PhantomData<[wasmer_types::indexes::ArchivedFunctionIndex]>> Line | Count | Source | 34 | 92.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 92.2k | destructurer: &T, | 36 | 92.2k | ptr: *mut U, | 37 | 92.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 92.2k | where | 39 | 92.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 92.2k | Restructure::restructure( | 46 | 92.2k | internal::Destructurer::inner(destructurer), | 47 | 92.2k | ptr, | 48 | | ) | 49 | | } | 50 | 92.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, rend::u32_le> Line | Count | Source | 34 | 92.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 92.2k | destructurer: &T, | 36 | 92.2k | ptr: *mut U, | 37 | 92.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 92.2k | where | 39 | 92.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 92.2k | Restructure::restructure( | 46 | 92.2k | internal::Destructurer::inner(destructurer), | 47 | 92.2k | ptr, | 48 | | ) | 49 | | } | 50 | 92.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 113k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 113k | destructurer: &T, | 36 | 113k | ptr: *mut U, | 37 | 113k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 113k | where | 39 | 113k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 113k | Restructure::restructure( | 46 | 113k | internal::Destructurer::inner(destructurer), | 47 | 113k | ptr, | 48 | | ) | 49 | | } | 50 | 113k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, core::marker::PhantomData<[u8]>> Line | Count | Source | 34 | 113k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 113k | destructurer: &T, | 36 | 113k | ptr: *mut U, | 37 | 113k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 113k | where | 39 | 113k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 113k | Restructure::restructure( | 46 | 113k | internal::Destructurer::inner(destructurer), | 47 | 113k | ptr, | 48 | | ) | 49 | | } | 50 | 113k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, rend::u32_le> Line | Count | Source | 34 | 113k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 113k | destructurer: &T, | 36 | 113k | ptr: *mut U, | 37 | 113k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 113k | where | 39 | 113k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 113k | Restructure::restructure( | 46 | 113k | internal::Destructurer::inner(destructurer), | 47 | 113k | ptr, | 48 | | ) | 49 | | } | 50 | 113k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<u8, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 413k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 413k | destructurer: &T, | 36 | 413k | ptr: *mut U, | 37 | 413k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 413k | where | 39 | 413k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 413k | Restructure::restructure( | 46 | 413k | internal::Destructurer::inner(destructurer), | 47 | 413k | ptr, | 48 | | ) | 49 | | } | 50 | 413k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<u8, rend::i32_le>>>, core::marker::PhantomData<u8>> Line | Count | Source | 34 | 413k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 413k | destructurer: &T, | 36 | 413k | ptr: *mut U, | 37 | 413k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 413k | where | 39 | 413k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 413k | Restructure::restructure( | 46 | 413k | internal::Destructurer::inner(destructurer), | 47 | 413k | ptr, | 48 | | ) | 49 | | } | 50 | 413k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<u8, rend::i32_le>>>, ()> Line | Count | Source | 34 | 413k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 413k | destructurer: &T, | 36 | 413k | ptr: *mut U, | 37 | 413k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 413k | where | 39 | 413k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 413k | Restructure::restructure( | 46 | 413k | internal::Destructurer::inner(destructurer), | 47 | 413k | ptr, | 48 | | ) | 49 | | } | 50 | 413k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RawRelPtr<rend::i32_le>>>, rend::i32_le> Line | Count | Source | 34 | 1.52M | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 1.52M | destructurer: &T, | 36 | 1.52M | ptr: *mut U, | 37 | 1.52M | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 1.52M | where | 39 | 1.52M | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 1.52M | Restructure::restructure( | 46 | 1.52M | internal::Destructurer::inner(destructurer), | 47 | 1.52M | ptr, | 48 | | ) | 49 | | } | 50 | 1.52M | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RawRelPtr<rend::i32_le>>>, core::marker::PhantomPinned> Line | Count | Source | 34 | 1.52M | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 1.52M | destructurer: &T, | 36 | 1.52M | ptr: *mut U, | 37 | 1.52M | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 1.52M | where | 39 | 1.52M | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 1.52M | Restructure::restructure( | 46 | 1.52M | internal::Destructurer::inner(destructurer), | 47 | 1.52M | ptr, | 48 | | ) | 49 | | } | 50 | 1.52M | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>>, wasmer_types::indexes::ArchivedExportIndex> Line | Count | Source | 34 | 160k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 160k | destructurer: &T, | 36 | 160k | ptr: *mut U, | 37 | 160k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 160k | where | 39 | 160k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 160k | Restructure::restructure( | 46 | 160k | internal::Destructurer::inner(destructurer), | 47 | 160k | ptr, | 48 | | ) | 49 | | } | 50 | 160k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>>, rkyv::string::ArchivedString> Line | Count | Source | 34 | 160k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 160k | destructurer: &T, | 36 | 160k | ptr: *mut U, | 37 | 160k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 160k | where | 39 | 160k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 160k | Restructure::restructure( | 46 | 160k | internal::Destructurer::inner(destructurer), | 47 | 160k | ptr, | 48 | | ) | 49 | | } | 50 | 160k | } |
Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>>, wasmer_types::indexes::ArchivedCustomSectionIndex> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>>, rkyv::string::ArchivedString> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>>, wasmer_types::module::ArchivedImportKey> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>>, wasmer_types::indexes::ArchivedImportIndex> munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedDataIndex>; 5]> Line | Count | Source | 34 | 20.7k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 20.7k | destructurer: &T, | 36 | 20.7k | ptr: *mut U, | 37 | 20.7k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 20.7k | where | 39 | 20.7k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 20.7k | Restructure::restructure( | 46 | 20.7k | internal::Destructurer::inner(destructurer), | 47 | 20.7k | ptr, | 48 | | ) | 49 | | } | 50 | 20.7k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::boxed::ArchivedBox<[u8]>>; 5]> Line | Count | Source | 34 | 20.7k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 20.7k | destructurer: &T, | 36 | 20.7k | ptr: *mut U, | 37 | 20.7k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 20.7k | where | 39 | 20.7k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 20.7k | Restructure::restructure( | 46 | 20.7k | internal::Destructurer::inner(destructurer), | 47 | 20.7k | ptr, | 48 | | ) | 49 | | } | 50 | 20.7k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, rkyv::collections::btree::map::NodeKind> Line | Count | Source | 34 | 20.7k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 20.7k | destructurer: &T, | 36 | 20.7k | ptr: *mut U, | 37 | 20.7k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 20.7k | where | 39 | 20.7k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 20.7k | Restructure::restructure( | 46 | 20.7k | internal::Destructurer::inner(destructurer), | 47 | 20.7k | ptr, | 48 | | ) | 49 | | } | 50 | 20.7k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, rend::u32_le> Line | Count | Source | 34 | 20.7k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 20.7k | destructurer: &T, | 36 | 20.7k | ptr: *mut U, | 37 | 20.7k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 20.7k | where | 39 | 20.7k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 20.7k | Restructure::restructure( | 46 | 20.7k | internal::Destructurer::inner(destructurer), | 47 | 20.7k | ptr, | 48 | | ) | 49 | | } | 50 | 20.7k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedElemIndex>; 5]> Line | Count | Source | 34 | 16.5k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 16.5k | destructurer: &T, | 36 | 16.5k | ptr: *mut U, | 37 | 16.5k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 16.5k | where | 39 | 16.5k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 16.5k | Restructure::restructure( | 46 | 16.5k | internal::Destructurer::inner(destructurer), | 47 | 16.5k | ptr, | 48 | | ) | 49 | | } | 50 | 16.5k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>; 5]> Line | Count | Source | 34 | 16.5k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 16.5k | destructurer: &T, | 36 | 16.5k | ptr: *mut U, | 37 | 16.5k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 16.5k | where | 39 | 16.5k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 16.5k | Restructure::restructure( | 46 | 16.5k | internal::Destructurer::inner(destructurer), | 47 | 16.5k | ptr, | 48 | | ) | 49 | | } | 50 | 16.5k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, rkyv::collections::btree::map::NodeKind> Line | Count | Source | 34 | 16.5k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 16.5k | destructurer: &T, | 36 | 16.5k | ptr: *mut U, | 37 | 16.5k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 16.5k | where | 39 | 16.5k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 16.5k | Restructure::restructure( | 46 | 16.5k | internal::Destructurer::inner(destructurer), | 47 | 16.5k | ptr, | 48 | | ) | 49 | | } | 50 | 16.5k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, rend::u32_le> Line | Count | Source | 34 | 16.5k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 16.5k | destructurer: &T, | 36 | 16.5k | ptr: *mut U, | 37 | 16.5k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 16.5k | where | 39 | 16.5k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 16.5k | Restructure::restructure( | 46 | 16.5k | internal::Destructurer::inner(destructurer), | 47 | 16.5k | ptr, | 48 | | ) | 49 | | } | 50 | 16.5k | } |
Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedFunctionIndex>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::string::ArchivedString>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, rkyv::collections::btree::map::NodeKind> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, rend::u32_le> munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, [rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>; 5]> Line | Count | Source | 34 | 3.95k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 3.95k | destructurer: &T, | 36 | 3.95k | ptr: *mut U, | 37 | 3.95k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 3.95k | where | 39 | 3.95k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 3.95k | Restructure::restructure( | 46 | 3.95k | internal::Destructurer::inner(destructurer), | 47 | 3.95k | ptr, | 48 | | ) | 49 | | } | 50 | 3.95k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedDataIndex>; 5]> Line | Count | Source | 34 | 3.95k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 3.95k | destructurer: &T, | 36 | 3.95k | ptr: *mut U, | 37 | 3.95k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 3.95k | where | 39 | 3.95k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 3.95k | Restructure::restructure( | 46 | 3.95k | internal::Destructurer::inner(destructurer), | 47 | 3.95k | ptr, | 48 | | ) | 49 | | } | 50 | 3.95k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::boxed::ArchivedBox<[u8]>>; 5]> Line | Count | Source | 34 | 3.95k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 3.95k | destructurer: &T, | 36 | 3.95k | ptr: *mut U, | 37 | 3.95k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 3.95k | where | 39 | 3.95k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 3.95k | Restructure::restructure( | 46 | 3.95k | internal::Destructurer::inner(destructurer), | 47 | 3.95k | ptr, | 48 | | ) | 49 | | } | 50 | 3.95k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>> Line | Count | Source | 34 | 3.95k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 3.95k | destructurer: &T, | 36 | 3.95k | ptr: *mut U, | 37 | 3.95k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 3.95k | where | 39 | 3.95k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 3.95k | Restructure::restructure( | 46 | 3.95k | internal::Destructurer::inner(destructurer), | 47 | 3.95k | ptr, | 48 | | ) | 49 | | } | 50 | 3.95k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, rkyv::collections::btree::map::NodeKind> Line | Count | Source | 34 | 3.95k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 3.95k | destructurer: &T, | 36 | 3.95k | ptr: *mut U, | 37 | 3.95k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 3.95k | where | 39 | 3.95k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 3.95k | Restructure::restructure( | 46 | 3.95k | internal::Destructurer::inner(destructurer), | 47 | 3.95k | ptr, | 48 | | ) | 49 | | } | 50 | 3.95k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, [rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>; 5]> Line | Count | Source | 34 | 3.12k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 3.12k | destructurer: &T, | 36 | 3.12k | ptr: *mut U, | 37 | 3.12k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 3.12k | where | 39 | 3.12k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 3.12k | Restructure::restructure( | 46 | 3.12k | internal::Destructurer::inner(destructurer), | 47 | 3.12k | ptr, | 48 | | ) | 49 | | } | 50 | 3.12k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedElemIndex>; 5]> Line | Count | Source | 34 | 3.12k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 3.12k | destructurer: &T, | 36 | 3.12k | ptr: *mut U, | 37 | 3.12k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 3.12k | where | 39 | 3.12k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 3.12k | Restructure::restructure( | 46 | 3.12k | internal::Destructurer::inner(destructurer), | 47 | 3.12k | ptr, | 48 | | ) | 49 | | } | 50 | 3.12k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>; 5]> Line | Count | Source | 34 | 3.12k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 3.12k | destructurer: &T, | 36 | 3.12k | ptr: *mut U, | 37 | 3.12k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 3.12k | where | 39 | 3.12k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 3.12k | Restructure::restructure( | 46 | 3.12k | internal::Destructurer::inner(destructurer), | 47 | 3.12k | ptr, | 48 | | ) | 49 | | } | 50 | 3.12k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>> Line | Count | Source | 34 | 3.12k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 3.12k | destructurer: &T, | 36 | 3.12k | ptr: *mut U, | 37 | 3.12k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 3.12k | where | 39 | 3.12k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 3.12k | Restructure::restructure( | 46 | 3.12k | internal::Destructurer::inner(destructurer), | 47 | 3.12k | ptr, | 48 | | ) | 49 | | } | 50 | 3.12k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, rkyv::collections::btree::map::NodeKind> Line | Count | Source | 34 | 3.12k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 3.12k | destructurer: &T, | 36 | 3.12k | ptr: *mut U, | 37 | 3.12k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 3.12k | where | 39 | 3.12k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 3.12k | Restructure::restructure( | 46 | 3.12k | internal::Destructurer::inner(destructurer), | 47 | 3.12k | ptr, | 48 | | ) | 49 | | } | 50 | 3.12k | } |
Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, [rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedFunctionIndex>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::string::ArchivedString>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, rkyv::collections::btree::map::NodeKind> munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rend::u64_le>>>, rend::u64_le> Line | Count | Source | 34 | 38.0k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 38.0k | destructurer: &T, | 36 | 38.0k | ptr: *mut U, | 37 | 38.0k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 38.0k | where | 39 | 38.0k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 38.0k | Restructure::restructure( | 46 | 38.0k | internal::Destructurer::inner(destructurer), | 47 | 38.0k | ptr, | 48 | | ) | 49 | | } | 50 | 38.0k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rend::u64_le>>>, rkyv::impls::core::option::ArchivedOptionTag> Line | Count | Source | 34 | 38.0k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 38.0k | destructurer: &T, | 36 | 38.0k | ptr: *mut U, | 37 | 38.0k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 38.0k | where | 39 | 38.0k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 38.0k | Restructure::restructure( | 46 | 38.0k | internal::Destructurer::inner(destructurer), | 47 | 38.0k | ptr, | 48 | | ) | 49 | | } | 50 | 38.0k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_compiler::types::unwind::ArchivedCompiledFunctionUnwindInfo>>>, wasmer_compiler::types::unwind::ArchivedCompiledFunctionUnwindInfo> Line | Count | Source | 34 | 71.3k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 71.3k | destructurer: &T, | 36 | 71.3k | ptr: *mut U, | 37 | 71.3k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 71.3k | where | 39 | 71.3k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 71.3k | Restructure::restructure( | 46 | 71.3k | internal::Destructurer::inner(destructurer), | 47 | 71.3k | ptr, | 48 | | ) | 49 | | } | 50 | 71.3k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_compiler::types::unwind::ArchivedCompiledFunctionUnwindInfo>>>, rkyv::impls::core::option::ArchivedOptionTag> Line | Count | Source | 34 | 71.3k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 71.3k | destructurer: &T, | 36 | 71.3k | ptr: *mut U, | 37 | 71.3k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 71.3k | where | 39 | 71.3k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 71.3k | Restructure::restructure( | 46 | 71.3k | internal::Destructurer::inner(destructurer), | 47 | 71.3k | ptr, | 48 | | ) | 49 | | } | 50 | 71.3k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_compiler::types::section::ArchivedSectionIndex>>>, wasmer_compiler::types::section::ArchivedSectionIndex> Line | Count | Source | 34 | 23.3k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 23.3k | destructurer: &T, | 36 | 23.3k | ptr: *mut U, | 37 | 23.3k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 23.3k | where | 39 | 23.3k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 23.3k | Restructure::restructure( | 46 | 23.3k | internal::Destructurer::inner(destructurer), | 47 | 23.3k | ptr, | 48 | | ) | 49 | | } | 50 | 23.3k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_compiler::types::section::ArchivedSectionIndex>>>, rkyv::impls::core::option::ArchivedOptionTag> Line | Count | Source | 34 | 23.3k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 23.3k | destructurer: &T, | 36 | 23.3k | ptr: *mut U, | 37 | 23.3k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 23.3k | where | 39 | 23.3k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 23.3k | Restructure::restructure( | 46 | 23.3k | internal::Destructurer::inner(destructurer), | 47 | 23.3k | ptr, | 48 | | ) | 49 | | } | 50 | 23.3k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::ArchivedString>>, rkyv::string::repr::ArchivedStringRepr> Line | Count | Source | 34 | 160k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 160k | destructurer: &T, | 36 | 160k | ptr: *mut U, | 37 | 160k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 160k | where | 39 | 160k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 160k | Restructure::restructure( | 46 | 160k | internal::Destructurer::inner(destructurer), | 47 | 160k | ptr, | 48 | | ) | 49 | | } | 50 | 160k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::i32_le> Line | Count | Source | 34 | 53.0k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 53.0k | destructurer: &T, | 36 | 53.0k | ptr: *mut U, | 37 | 53.0k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 53.0k | where | 39 | 53.0k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 53.0k | Restructure::restructure( | 46 | 53.0k | internal::Destructurer::inner(destructurer), | 47 | 53.0k | ptr, | 48 | | ) | 49 | | } | 50 | 53.0k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::u32_le> Line | Count | Source | 34 | 53.0k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 53.0k | destructurer: &T, | 36 | 53.0k | ptr: *mut U, | 37 | 53.0k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 53.0k | where | 39 | 53.0k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 53.0k | Restructure::restructure( | 46 | 53.0k | internal::Destructurer::inner(destructurer), | 47 | 53.0k | ptr, | 48 | | ) | 49 | | } | 50 | 53.0k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, core::marker::PhantomPinned> Line | Count | Source | 34 | 53.0k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 53.0k | destructurer: &T, | 36 | 53.0k | ptr: *mut U, | 37 | 53.0k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 53.0k | where | 39 | 53.0k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 53.0k | Restructure::restructure( | 46 | 53.0k | internal::Destructurer::inner(destructurer), | 47 | 53.0k | ptr, | 48 | | ) | 49 | | } | 50 | 53.0k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantNone>>, rkyv::impls::core::option::ArchivedOptionTag> Line | Count | Source | 34 | 359k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 359k | destructurer: &T, | 36 | 359k | ptr: *mut U, | 37 | 359k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 359k | where | 39 | 359k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 359k | Restructure::restructure( | 46 | 359k | internal::Destructurer::inner(destructurer), | 47 | 359k | ptr, | 48 | | ) | 49 | | } | 50 | 359k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rkyv::boxed::ArchivedBox<[u8]>>>>, rkyv::rel_ptr::RelPtr<rkyv::boxed::ArchivedBox<[u8]>, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rkyv::boxed::ArchivedBox<[u8]>>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::initializers::ArchivedTableInitializer>>>, rkyv::rel_ptr::RelPtr<wasmer_types::initializers::ArchivedTableInitializer, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::initializers::ArchivedTableInitializer>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedTableType>>>, rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedTableType, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedTableType>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedGlobalInit>>>, rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalInit, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedGlobalInit>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedGlobalType>>>, rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalType, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedGlobalType>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedMemoryType>>>, rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedMemoryType, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedMemoryType>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedFunctionType>>>, rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedFunctionType, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedFunctionType>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::indexes::ArchivedSignatureIndex>>>, rkyv::rel_ptr::RelPtr<wasmer_types::indexes::ArchivedSignatureIndex, rend::i32_le>> Line | Count | Source | 34 | 52.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 52.8k | destructurer: &T, | 36 | 52.8k | ptr: *mut U, | 37 | 52.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 52.8k | where | 39 | 52.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 52.8k | Restructure::restructure( | 46 | 52.8k | internal::Destructurer::inner(destructurer), | 47 | 52.8k | ptr, | 48 | | ) | 49 | | } | 50 | 52.8k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::indexes::ArchivedSignatureIndex>>>, rend::u32_le> Line | Count | Source | 34 | 52.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 52.8k | destructurer: &T, | 36 | 52.8k | ptr: *mut U, | 37 | 52.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 52.8k | where | 39 | 52.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 52.8k | Restructure::restructure( | 46 | 52.8k | internal::Destructurer::inner(destructurer), | 47 | 52.8k | ptr, | 48 | | ) | 49 | | } | 50 | 52.8k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[wasmer_types::types::ArchivedType]>>>, rkyv::rel_ptr::RelPtr<[wasmer_types::types::ArchivedType], rend::i32_le>> Line | Count | Source | 34 | 365k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 365k | destructurer: &T, | 36 | 365k | ptr: *mut U, | 37 | 365k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 365k | where | 39 | 365k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 365k | Restructure::restructure( | 46 | 365k | internal::Destructurer::inner(destructurer), | 47 | 365k | ptr, | 48 | | ) | 49 | | } | 50 | 365k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>>, rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>> Line | Count | Source | 34 | 53.5k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 53.5k | destructurer: &T, | 36 | 53.5k | ptr: *mut U, | 37 | 53.5k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 53.5k | where | 39 | 53.5k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 53.5k | Restructure::restructure( | 46 | 53.5k | internal::Destructurer::inner(destructurer), | 47 | 53.5k | ptr, | 48 | | ) | 49 | | } | 50 | 53.5k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[u8]>>>, rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>> Line | Count | Source | 34 | 39.3k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 39.3k | destructurer: &T, | 36 | 39.3k | ptr: *mut U, | 37 | 39.3k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 39.3k | where | 39 | 39.3k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 39.3k | Restructure::restructure( | 46 | 39.3k | internal::Destructurer::inner(destructurer), | 47 | 39.3k | ptr, | 48 | | ) | 49 | | } | 50 | 39.3k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::boxed::ArchivedBox<[u8]>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::boxed::ArchivedBox<[u8]>, rend::i32_le>>>, core::marker::PhantomData<rkyv::boxed::ArchivedBox<[u8]>>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::boxed::ArchivedBox<[u8]>, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::initializers::ArchivedTableInitializer, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::initializers::ArchivedTableInitializer, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::initializers::ArchivedTableInitializer>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::initializers::ArchivedTableInitializer, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedTableType, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedTableType, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::types::ArchivedTableType>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedTableType, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalInit, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalInit, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::types::ArchivedGlobalInit>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalInit, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalType, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalType, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::types::ArchivedGlobalType>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalType, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedMemoryType, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedMemoryType, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::types::ArchivedMemoryType>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedMemoryType, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedFunctionType, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedFunctionType, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::types::ArchivedFunctionType>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedFunctionType, rend::i32_le>>>, ()> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::indexes::ArchivedSignatureIndex, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 52.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 52.8k | destructurer: &T, | 36 | 52.8k | ptr: *mut U, | 37 | 52.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 52.8k | where | 39 | 52.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 52.8k | Restructure::restructure( | 46 | 52.8k | internal::Destructurer::inner(destructurer), | 47 | 52.8k | ptr, | 48 | | ) | 49 | | } | 50 | 52.8k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::indexes::ArchivedSignatureIndex, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::indexes::ArchivedSignatureIndex>> Line | Count | Source | 34 | 52.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 52.8k | destructurer: &T, | 36 | 52.8k | ptr: *mut U, | 37 | 52.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 52.8k | where | 39 | 52.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 52.8k | Restructure::restructure( | 46 | 52.8k | internal::Destructurer::inner(destructurer), | 47 | 52.8k | ptr, | 48 | | ) | 49 | | } | 50 | 52.8k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::indexes::ArchivedSignatureIndex, rend::i32_le>>>, ()> Line | Count | Source | 34 | 52.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 52.8k | destructurer: &T, | 36 | 52.8k | ptr: *mut U, | 37 | 52.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 52.8k | where | 39 | 52.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 52.8k | Restructure::restructure( | 46 | 52.8k | internal::Destructurer::inner(destructurer), | 47 | 52.8k | ptr, | 48 | | ) | 49 | | } | 50 | 52.8k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::types::ArchivedType], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 365k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 365k | destructurer: &T, | 36 | 365k | ptr: *mut U, | 37 | 365k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 365k | where | 39 | 365k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 365k | Restructure::restructure( | 46 | 365k | internal::Destructurer::inner(destructurer), | 47 | 365k | ptr, | 48 | | ) | 49 | | } | 50 | 365k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::types::ArchivedType], rend::i32_le>>>, core::marker::PhantomData<[wasmer_types::types::ArchivedType]>> Line | Count | Source | 34 | 365k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 365k | destructurer: &T, | 36 | 365k | ptr: *mut U, | 37 | 365k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 365k | where | 39 | 365k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 365k | Restructure::restructure( | 46 | 365k | internal::Destructurer::inner(destructurer), | 47 | 365k | ptr, | 48 | | ) | 49 | | } | 50 | 365k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::types::ArchivedType], rend::i32_le>>>, rend::u32_le> Line | Count | Source | 34 | 365k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 365k | destructurer: &T, | 36 | 365k | ptr: *mut U, | 37 | 365k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 365k | where | 39 | 365k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 365k | Restructure::restructure( | 46 | 365k | internal::Destructurer::inner(destructurer), | 47 | 365k | ptr, | 48 | | ) | 49 | | } | 50 | 365k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 53.5k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 53.5k | destructurer: &T, | 36 | 53.5k | ptr: *mut U, | 37 | 53.5k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 53.5k | where | 39 | 53.5k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 53.5k | Restructure::restructure( | 46 | 53.5k | internal::Destructurer::inner(destructurer), | 47 | 53.5k | ptr, | 48 | | ) | 49 | | } | 50 | 53.5k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, core::marker::PhantomData<[wasmer_types::indexes::ArchivedFunctionIndex]>> Line | Count | Source | 34 | 53.5k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 53.5k | destructurer: &T, | 36 | 53.5k | ptr: *mut U, | 37 | 53.5k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 53.5k | where | 39 | 53.5k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 53.5k | Restructure::restructure( | 46 | 53.5k | internal::Destructurer::inner(destructurer), | 47 | 53.5k | ptr, | 48 | | ) | 49 | | } | 50 | 53.5k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, rend::u32_le> Line | Count | Source | 34 | 53.5k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 53.5k | destructurer: &T, | 36 | 53.5k | ptr: *mut U, | 37 | 53.5k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 53.5k | where | 39 | 53.5k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 53.5k | Restructure::restructure( | 46 | 53.5k | internal::Destructurer::inner(destructurer), | 47 | 53.5k | ptr, | 48 | | ) | 49 | | } | 50 | 53.5k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 39.3k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 39.3k | destructurer: &T, | 36 | 39.3k | ptr: *mut U, | 37 | 39.3k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 39.3k | where | 39 | 39.3k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 39.3k | Restructure::restructure( | 46 | 39.3k | internal::Destructurer::inner(destructurer), | 47 | 39.3k | ptr, | 48 | | ) | 49 | | } | 50 | 39.3k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, core::marker::PhantomData<[u8]>> Line | Count | Source | 34 | 39.3k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 39.3k | destructurer: &T, | 36 | 39.3k | ptr: *mut U, | 37 | 39.3k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 39.3k | where | 39 | 39.3k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 39.3k | Restructure::restructure( | 46 | 39.3k | internal::Destructurer::inner(destructurer), | 47 | 39.3k | ptr, | 48 | | ) | 49 | | } | 50 | 39.3k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, rend::u32_le> Line | Count | Source | 34 | 39.3k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 39.3k | destructurer: &T, | 36 | 39.3k | ptr: *mut U, | 37 | 39.3k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 39.3k | where | 39 | 39.3k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 39.3k | Restructure::restructure( | 46 | 39.3k | internal::Destructurer::inner(destructurer), | 47 | 39.3k | ptr, | 48 | | ) | 49 | | } | 50 | 39.3k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RawRelPtr<rend::i32_le>>>, rend::i32_le> Line | Count | Source | 34 | 934k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 934k | destructurer: &T, | 36 | 934k | ptr: *mut U, | 37 | 934k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 934k | where | 39 | 934k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 934k | Restructure::restructure( | 46 | 934k | internal::Destructurer::inner(destructurer), | 47 | 934k | ptr, | 48 | | ) | 49 | | } | 50 | 934k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RawRelPtr<rend::i32_le>>>, core::marker::PhantomPinned> Line | Count | Source | 34 | 934k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 934k | destructurer: &T, | 36 | 934k | ptr: *mut U, | 37 | 934k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 934k | where | 39 | 934k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 934k | Restructure::restructure( | 46 | 934k | internal::Destructurer::inner(destructurer), | 47 | 934k | ptr, | 48 | | ) | 49 | | } | 50 | 934k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>>>, rend::u32_le> Line | Count | Source | 34 | 158k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 158k | destructurer: &T, | 36 | 158k | ptr: *mut U, | 37 | 158k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 158k | where | 39 | 158k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 158k | Restructure::restructure( | 46 | 158k | internal::Destructurer::inner(destructurer), | 47 | 158k | ptr, | 48 | | ) | 49 | | } | 50 | 158k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Line | Count | Source | 34 | 79.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 79.2k | destructurer: &T, | 36 | 79.2k | ptr: *mut U, | 37 | 79.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 79.2k | where | 39 | 79.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 79.2k | Restructure::restructure( | 46 | 79.2k | internal::Destructurer::inner(destructurer), | 47 | 79.2k | ptr, | 48 | | ) | 49 | | } | 50 | 79.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>>>, core::marker::PhantomData<rend::u32_le>> Line | Count | Source | 34 | 79.2k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 79.2k | destructurer: &T, | 36 | 79.2k | ptr: *mut U, | 37 | 79.2k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 79.2k | where | 39 | 79.2k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 79.2k | Restructure::restructure( | 46 | 79.2k | internal::Destructurer::inner(destructurer), | 47 | 79.2k | ptr, | 48 | | ) | 49 | | } | 50 | 79.2k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>>, rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>>, core::marker::PhantomData<rkyv::hash::FxHasher64>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>>, rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>>, core::marker::PhantomData<rkyv::hash::FxHasher64>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>>, rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>>, core::marker::PhantomData<rkyv::hash::FxHasher64>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>>>>, core::marker::PhantomData<(wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>)>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>>>, core::marker::PhantomData<(wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>)>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString>>>, core::marker::PhantomData<(wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString)>> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString>>>, rend::u32_le> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rend::u32_le>>>, rend::u32_le> Line | Count | Source | 34 | 29.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 29.8k | destructurer: &T, | 36 | 29.8k | ptr: *mut U, | 37 | 29.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 29.8k | where | 39 | 29.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 29.8k | Restructure::restructure( | 46 | 29.8k | internal::Destructurer::inner(destructurer), | 47 | 29.8k | ptr, | 48 | | ) | 49 | | } | 50 | 29.8k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rend::u32_le>>>, rkyv::impls::core::option::ArchivedOptionTag> Line | Count | Source | 34 | 29.8k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 29.8k | destructurer: &T, | 36 | 29.8k | ptr: *mut U, | 37 | 29.8k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 29.8k | where | 39 | 29.8k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 29.8k | Restructure::restructure( | 46 | 29.8k | internal::Destructurer::inner(destructurer), | 47 | 29.8k | ptr, | 48 | | ) | 49 | | } | 50 | 29.8k | } |
Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rkyv::string::ArchivedString>>>, rkyv::string::ArchivedString> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rkyv::string::ArchivedString>>>, rkyv::impls::core::option::ArchivedOptionTag> munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::module_hash::ArchivedModuleHash>>>, wasmer_types::module_hash::ArchivedModuleHash> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::module_hash::ArchivedModuleHash>>>, rkyv::impls::core::option::ArchivedOptionTag> Line | Count | Source | 34 | 26.4k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 26.4k | destructurer: &T, | 36 | 26.4k | ptr: *mut U, | 37 | 26.4k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 26.4k | where | 39 | 26.4k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 26.4k | Restructure::restructure( | 46 | 26.4k | internal::Destructurer::inner(destructurer), | 47 | 26.4k | ptr, | 48 | | ) | 49 | | } | 50 | 26.4k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::units::ArchivedPages>>>, wasmer_types::units::ArchivedPages> Line | Count | Source | 34 | 5.48k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 5.48k | destructurer: &T, | 36 | 5.48k | ptr: *mut U, | 37 | 5.48k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 5.48k | where | 39 | 5.48k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 5.48k | Restructure::restructure( | 46 | 5.48k | internal::Destructurer::inner(destructurer), | 47 | 5.48k | ptr, | 48 | | ) | 49 | | } | 50 | 5.48k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::units::ArchivedPages>>>, rkyv::impls::core::option::ArchivedOptionTag> Line | Count | Source | 34 | 5.48k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 5.48k | destructurer: &T, | 36 | 5.48k | ptr: *mut U, | 37 | 5.48k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 5.48k | where | 39 | 5.48k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 5.48k | Restructure::restructure( | 46 | 5.48k | internal::Destructurer::inner(destructurer), | 47 | 5.48k | ptr, | 48 | | ) | 49 | | } | 50 | 5.48k | } |
Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::indexes::ArchivedGlobalIndex>>>, wasmer_types::indexes::ArchivedGlobalIndex> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::indexes::ArchivedGlobalIndex>>>, rkyv::impls::core::option::ArchivedOptionTag> munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::indexes::ArchivedFunctionIndex>>>, wasmer_types::indexes::ArchivedFunctionIndex> Line | Count | Source | 34 | 1.38k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 1.38k | destructurer: &T, | 36 | 1.38k | ptr: *mut U, | 37 | 1.38k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 1.38k | where | 39 | 1.38k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 1.38k | Restructure::restructure( | 46 | 1.38k | internal::Destructurer::inner(destructurer), | 47 | 1.38k | ptr, | 48 | | ) | 49 | | } | 50 | 1.38k | } |
munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::indexes::ArchivedFunctionIndex>>>, rkyv::impls::core::option::ArchivedOptionTag> Line | Count | Source | 34 | 1.38k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 1.38k | destructurer: &T, | 36 | 1.38k | ptr: *mut U, | 37 | 1.38k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 1.38k | where | 39 | 1.38k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 1.38k | Restructure::restructure( | 46 | 1.38k | internal::Destructurer::inner(destructurer), | 47 | 1.38k | ptr, | 48 | | ) | 49 | | } | 50 | 1.38k | } |
Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::ArchivedString>>, rkyv::string::repr::ArchivedStringRepr> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::i32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, core::marker::PhantomPinned> munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantNone>>, rkyv::impls::core::option::ArchivedOptionTag> Line | Count | Source | 34 | 156k | pub unsafe fn restructure_destructurer<T: internal::Destructurer, U>( | 35 | 156k | destructurer: &T, | 36 | 156k | ptr: *mut U, | 37 | 156k | ) -> <T::Inner as Restructure<U>>::Restructured | 38 | 156k | where | 39 | 156k | T::Inner: Restructure<U>, | 40 | | { | 41 | | // SAFETY: The caller has guaranteed that `ptr` is a properly-aligned | 42 | | // pointer to a subfield of the pointer underlying the inner value of | 43 | | // `destructurer`. | 44 | | unsafe { | 45 | 156k | Restructure::restructure( | 46 | 156k | internal::Destructurer::inner(destructurer), | 47 | 156k | ptr, | 48 | | ) | 49 | | } | 50 | 156k | } |
Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::ArchivedString>>, rkyv::string::repr::ArchivedStringRepr> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::i32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, core::marker::PhantomPinned> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rc::ArchivedRc<wasmer_types::module::ArchivedArchivableModuleInfo, rkyv::rc::ArcFlavor>>>, rkyv::rel_ptr::RelPtr<wasmer_types::module::ArchivedArchivableModuleInfo, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>>>>, rkyv::rel_ptr::RelPtr<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rend::u64_le>>>, rkyv::rel_ptr::RelPtr<rend::u64_le, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rend::u64_le>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::table::ArchivedTableStyle>>>, rkyv::rel_ptr::RelPtr<wasmer_types::table::ArchivedTableStyle, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::table::ArchivedTableStyle>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::memory::ArchivedMemoryStyle>>>, rkyv::rel_ptr::RelPtr<wasmer_types::memory::ArchivedMemoryStyle, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::memory::ArchivedMemoryStyle>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>>>, rkyv::rel_ptr::RelPtr<wasmer_compiler::types::relocation::ArchivedRelocation, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap>>>, rkyv::rel_ptr::RelPtr<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::section::ArchivedCustomSection>>>, rkyv::rel_ptr::RelPtr<wasmer_compiler::types::section::ArchivedCustomSection, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::section::ArchivedCustomSection>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::function::ArchivedFunctionBody>>>, rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedFunctionBody, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::function::ArchivedFunctionBody>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo>>>, rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::stack::trap::ArchivedTrapInformation>>>, rkyv::rel_ptr::RelPtr<wasmer_types::stack::trap::ArchivedTrapInformation, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::stack::trap::ArchivedTrapInformation>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<u8>>>, rkyv::rel_ptr::RelPtr<u8, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<u8>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[wasmer_types::initializers::ArchivedOwnedDataInitializer]>>>, rkyv::rel_ptr::RelPtr<[wasmer_types::initializers::ArchivedOwnedDataInitializer], rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>>, rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[u8]>>>, rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>, rend::i32_le>>>, core::marker::PhantomData<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::vec::ArchivedVec<wasmer_compiler::types::relocation::ArchivedRelocation>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rend::u64_le, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rend::u64_le, rend::i32_le>>>, core::marker::PhantomData<rend::u64_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rend::u64_le, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::table::ArchivedTableStyle, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::table::ArchivedTableStyle, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::table::ArchivedTableStyle>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::table::ArchivedTableStyle, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::memory::ArchivedMemoryStyle, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::memory::ArchivedMemoryStyle, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::memory::ArchivedMemoryStyle>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::memory::ArchivedMemoryStyle, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::module::ArchivedArchivableModuleInfo, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::module::ArchivedArchivableModuleInfo, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::module::ArchivedArchivableModuleInfo>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::module::ArchivedArchivableModuleInfo, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::relocation::ArchivedRelocation, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::relocation::ArchivedRelocation, rend::i32_le>>>, core::marker::PhantomData<wasmer_compiler::types::relocation::ArchivedRelocation>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::relocation::ArchivedRelocation, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap, rend::i32_le>>>, core::marker::PhantomData<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::address_map::ArchivedInstructionAddressMap, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::section::ArchivedCustomSection, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::section::ArchivedCustomSection, rend::i32_le>>>, core::marker::PhantomData<wasmer_compiler::types::section::ArchivedCustomSection>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::section::ArchivedCustomSection, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedFunctionBody, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedFunctionBody, rend::i32_le>>>, core::marker::PhantomData<wasmer_compiler::types::function::ArchivedFunctionBody>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedFunctionBody, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo, rend::i32_le>>>, core::marker::PhantomData<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_compiler::types::function::ArchivedCompiledFunctionFrameInfo, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::stack::trap::ArchivedTrapInformation, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::stack::trap::ArchivedTrapInformation, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::stack::trap::ArchivedTrapInformation>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::stack::trap::ArchivedTrapInformation, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::initializers::ArchivedOwnedDataInitializer], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::initializers::ArchivedOwnedDataInitializer], rend::i32_le>>>, core::marker::PhantomData<[wasmer_types::initializers::ArchivedOwnedDataInitializer]>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::initializers::ArchivedOwnedDataInitializer], rend::i32_le>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, core::marker::PhantomData<[wasmer_types::indexes::ArchivedFunctionIndex]>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, core::marker::PhantomData<[u8]>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<u8, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<u8, rend::i32_le>>>, core::marker::PhantomData<u8>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<u8, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RawRelPtr<rend::i32_le>>>, rend::i32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RawRelPtr<rend::i32_le>>>, core::marker::PhantomPinned> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>>, wasmer_types::indexes::ArchivedExportIndex> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>>, rkyv::string::ArchivedString> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>>, wasmer_types::indexes::ArchivedCustomSectionIndex> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>>, rkyv::string::ArchivedString> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>>, wasmer_types::module::ArchivedImportKey> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>>, wasmer_types::indexes::ArchivedImportIndex> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedDataIndex>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::boxed::ArchivedBox<[u8]>>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, rkyv::collections::btree::map::NodeKind> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedElemIndex>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, rkyv::collections::btree::map::NodeKind> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedFunctionIndex>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::string::ArchivedString>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, rkyv::collections::btree::map::NodeKind> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::LeafNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, [rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedDataIndex>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::boxed::ArchivedBox<[u8]>>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>>, rkyv::collections::btree::map::NodeKind> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, [rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedElemIndex>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>>, rkyv::collections::btree::map::NodeKind> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, [rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, [core::mem::maybe_uninit::MaybeUninit<wasmer_types::indexes::ArchivedFunctionIndex>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, [core::mem::maybe_uninit::MaybeUninit<rkyv::string::ArchivedString>; 5]> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::InnerNode<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>>, rkyv::collections::btree::map::NodeKind> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rend::u64_le>>>, rend::u64_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rend::u64_le>>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_compiler::types::unwind::ArchivedCompiledFunctionUnwindInfo>>>, wasmer_compiler::types::unwind::ArchivedCompiledFunctionUnwindInfo> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_compiler::types::unwind::ArchivedCompiledFunctionUnwindInfo>>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_compiler::types::section::ArchivedSectionIndex>>>, wasmer_compiler::types::section::ArchivedSectionIndex> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_compiler::types::section::ArchivedSectionIndex>>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::ArchivedString>>, rkyv::string::repr::ArchivedStringRepr> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::i32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, core::marker::PhantomPinned> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantNone>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rkyv::boxed::ArchivedBox<[u8]>>>>, rkyv::rel_ptr::RelPtr<rkyv::boxed::ArchivedBox<[u8]>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<rkyv::boxed::ArchivedBox<[u8]>>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::initializers::ArchivedTableInitializer>>>, rkyv::rel_ptr::RelPtr<wasmer_types::initializers::ArchivedTableInitializer, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::initializers::ArchivedTableInitializer>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedTableType>>>, rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedTableType, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedTableType>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedGlobalInit>>>, rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalInit, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedGlobalInit>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedGlobalType>>>, rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalType, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedGlobalType>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedMemoryType>>>, rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedMemoryType, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedMemoryType>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedFunctionType>>>, rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedFunctionType, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::types::ArchivedFunctionType>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::indexes::ArchivedSignatureIndex>>>, rkyv::rel_ptr::RelPtr<wasmer_types::indexes::ArchivedSignatureIndex, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::vec::ArchivedVec<wasmer_types::indexes::ArchivedSignatureIndex>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[wasmer_types::types::ArchivedType]>>>, rkyv::rel_ptr::RelPtr<[wasmer_types::types::ArchivedType], rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>>, rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::boxed::ArchivedBox<[u8]>>>, rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::boxed::ArchivedBox<[u8]>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::boxed::ArchivedBox<[u8]>, rend::i32_le>>>, core::marker::PhantomData<rkyv::boxed::ArchivedBox<[u8]>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::boxed::ArchivedBox<[u8]>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, core::marker::PhantomData<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::initializers::ArchivedTableInitializer, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::initializers::ArchivedTableInitializer, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::initializers::ArchivedTableInitializer>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::initializers::ArchivedTableInitializer, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedTableType, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedTableType, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::types::ArchivedTableType>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedTableType, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalInit, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalInit, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::types::ArchivedGlobalInit>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalInit, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalType, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalType, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::types::ArchivedGlobalType>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedGlobalType, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedMemoryType, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedMemoryType, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::types::ArchivedMemoryType>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedMemoryType, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedFunctionType, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedFunctionType, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::types::ArchivedFunctionType>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::types::ArchivedFunctionType, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::indexes::ArchivedSignatureIndex, rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::indexes::ArchivedSignatureIndex, rend::i32_le>>>, core::marker::PhantomData<wasmer_types::indexes::ArchivedSignatureIndex>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<wasmer_types::indexes::ArchivedSignatureIndex, rend::i32_le>>>, ()> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::types::ArchivedType], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::types::ArchivedType], rend::i32_le>>>, core::marker::PhantomData<[wasmer_types::types::ArchivedType]>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::types::ArchivedType], rend::i32_le>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, core::marker::PhantomData<[wasmer_types::indexes::ArchivedFunctionIndex]>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[wasmer_types::indexes::ArchivedFunctionIndex], rend::i32_le>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, core::marker::PhantomData<[u8]>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RelPtr<[u8], rend::i32_le>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RawRelPtr<rend::i32_le>>>, rend::i32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::rel_ptr::RawRelPtr<rend::i32_le>>>, core::marker::PhantomPinned> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>>>, rkyv::rel_ptr::RawRelPtr<rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>>>, core::marker::PhantomData<rend::u32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>>, rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedExportIndex>>>, core::marker::PhantomData<rkyv::hash::FxHasher64>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>>, rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<rkyv::string::ArchivedString, wasmer_types::indexes::ArchivedCustomSectionIndex>>>, core::marker::PhantomData<rkyv::hash::FxHasher64>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::util::Entry<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>>, rkyv::collections::swiss_table::table::ArchivedHashTable<rend::u32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::swiss_table::index_map::ArchivedIndexMap<wasmer_types::module::ArchivedImportKey, wasmer_types::indexes::ArchivedImportIndex>>>, core::marker::PhantomData<rkyv::hash::FxHasher64>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>, 5>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>>>>, core::marker::PhantomData<(wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>)>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedDataIndex, rkyv::boxed::ArchivedBox<[u8]>>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>, 5>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>>>, core::marker::PhantomData<(wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>)>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedElemIndex, rkyv::boxed::ArchivedBox<[wasmer_types::indexes::ArchivedFunctionIndex]>>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString>>>, rkyv::rel_ptr::RelPtr<rkyv::collections::btree::map::Node<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString, 5>, rend::i32_le>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString>>>, core::marker::PhantomData<(wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString)>> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::collections::btree::map::ArchivedBTreeMap<wasmer_types::indexes::ArchivedFunctionIndex, rkyv::string::ArchivedString>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rend::u32_le>>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rend::u32_le>>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rkyv::string::ArchivedString>>>, rkyv::string::ArchivedString> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<rkyv::string::ArchivedString>>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::module_hash::ArchivedModuleHash>>>, wasmer_types::module_hash::ArchivedModuleHash> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::module_hash::ArchivedModuleHash>>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::units::ArchivedPages>>>, wasmer_types::units::ArchivedPages> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::units::ArchivedPages>>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::indexes::ArchivedGlobalIndex>>>, wasmer_types::indexes::ArchivedGlobalIndex> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::indexes::ArchivedGlobalIndex>>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::indexes::ArchivedFunctionIndex>>>, wasmer_types::indexes::ArchivedFunctionIndex> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantSome<wasmer_types::indexes::ArchivedFunctionIndex>>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::ArchivedString>>, rkyv::string::repr::ArchivedStringRepr> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::i32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, core::marker::PhantomPinned> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::impls::core::option::ArchivedOptionVariantNone>>, rkyv::impls::core::option::ArchivedOptionTag> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::ArchivedString>>, rkyv::string::repr::ArchivedStringRepr> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::i32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, rend::u32_le> Unexecuted instantiation: munge::__macro::restructure_destructurer::<munge::internal::Borrow<rkyv::place::Place<rkyv::string::repr::ArchivedStringRepr>>, core::marker::PhantomPinned> |