multiversx_sc/api/uncallable/
error_api_uncallable.rs

1use crate::api::{ErrorApi, ErrorApiImpl};
2
3impl ErrorApi for super::UncallableApi {
4    type ErrorApiImpl = super::UncallableApi;
5
6    fn error_api_impl() -> Self::ErrorApiImpl {
7        super::UncallableApi
8    }
9}
10
11impl ErrorApiImpl for super::UncallableApi {
12    fn signal_error(&self, _message: &[u8]) -> ! {
13        unreachable!()
14    }
15
16    fn signal_error_from_buffer(&self, _message_handle: Self::ManagedBufferHandle) -> ! {
17        unreachable!()
18    }
19}