multiversx_sc/api/uncallable/
endpoint_finish_api_uncallable.rs

1use crate::api::{EndpointFinishApi, EndpointFinishApiImpl};
2
3use super::UncallableApi;
4
5impl EndpointFinishApi for UncallableApi {
6    type EndpointFinishApiImpl = UncallableApi;
7
8    fn finish_api_impl() -> Self::EndpointFinishApiImpl {
9        unreachable!()
10    }
11}
12
13impl EndpointFinishApiImpl for UncallableApi {
14    fn finish_slice_u8(&self, _slice: &[u8]) {
15        unreachable!()
16    }
17
18    fn finish_big_int_raw(&self, _handle: Self::BigIntHandle) {
19        unreachable!()
20    }
21
22    fn finish_big_uint_raw(&self, _handle: Self::BigIntHandle) {
23        unreachable!()
24    }
25
26    fn finish_managed_buffer_raw(&self, _handle: Self::ManagedBufferHandle) {
27        unreachable!()
28    }
29
30    fn finish_u64(&self, _value: u64) {
31        unreachable!()
32    }
33
34    fn finish_i64(&self, _value: i64) {
35        unreachable!()
36    }
37}