testnumbat_wasm/api/uncallable/
managed_buffer_api_uncallable.rs1use crate::{
2 api::{Handle, InvalidSliceError, ManagedBufferApi},
3 types::BoxedBytes,
4};
5
6impl ManagedBufferApi for super::UncallableApi {
7 fn mb_new_empty(&self) -> Handle {
8 unreachable!()
9 }
10
11 fn mb_new_from_bytes(&self, _bytes: &[u8]) -> Handle {
12 unreachable!()
13 }
14
15 fn mb_len(&self, _handle: Handle) -> usize {
16 unreachable!()
17 }
18
19 fn mb_to_boxed_bytes(&self, _handle: Handle) -> BoxedBytes {
20 unreachable!()
21 }
22
23 fn mb_load_slice(
24 &self,
25 _source_handle: Handle,
26 _starting_position: usize,
27 _dest_slice: &mut [u8],
28 ) -> Result<(), InvalidSliceError> {
29 unreachable!()
30 }
31
32 fn mb_copy_slice(
33 &self,
34 _source_handle: Handle,
35 _starting_pos: usize,
36 _slice_len: usize,
37 _dest_handle: Handle,
38 ) -> Result<(), InvalidSliceError> {
39 unreachable!()
40 }
41
42 fn mb_copy_to_slice_pad_right(&self, _handle: Handle, _destination: &mut [u8]) {
43 unreachable!()
44 }
45
46 fn mb_overwrite(&self, _handle: Handle, _value: &[u8]) {
47 unreachable!()
48 }
49
50 fn mb_append(&self, _accumulator_handle: Handle, _data_handle: Handle) {
51 unreachable!()
52 }
53
54 fn mb_append_bytes(&self, _accumulator_handle: Handle, _bytes: &[u8]) {
55 unreachable!()
56 }
57
58 fn mb_eq(&self, _handle1: Handle, _handle2: Handle) -> bool {
59 unreachable!()
60 }
61}