MCPcopy Create free account
hub / github.com/bluejekyll/wasmtime-java / print_bytes

Function print_bytes

tests/slices/src/lib.rs:24–33  ·  view source on GitHub ↗
(slice_ptr: i32, slice_len: i32)

Source from the content-addressed store, hash-verified

22/// This relies on an external method having properly allocated the WasmSlice before calling this method.
23#[no_mangle]
24pub 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///

Callers

nothing calls this directly

Calls 1

as_bytesMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…