(slice_ptr: i32, slice_len: i32)
| 22 | /// This relies on an external method having properly allocated the WasmSlice before calling this method. |
| 23 | #[no_mangle] |
| 24 | pub unsafe extern "C" fn print_bytes(slice_ptr: i32, slice_len: i32) { |
| 25 | let slice = WasmSlice::borrowed(slice_ptr, &slice_len); |
| 26 | println!( |
| 27 | "slices::print_bytes: ptr: {:x?} len: {}", |
| 28 | slice_ptr, slice_len |
| 29 | ); |
| 30 | |
| 31 | let data: &[u8] = slice.as_bytes(); |
| 32 | println!("slices::print_bytes: received bytes {:x?}", data); |
| 33 | } |
| 34 | |
| 35 | /// # Safety |
| 36 | /// |
nothing calls this directly
no test coverage detected
searching dependent graphs…