testnumbat_wasm/api/uncallable/
managed_buffer_api_uncallable.rs

1use 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}