multiversx_sc/api/uncallable/
big_int_api_uncallable.rs1use core::cmp::Ordering;
2
3use crate::api::{BigIntApiImpl, Sign};
4
5impl BigIntApiImpl for super::UncallableApi {
6 fn bi_new(&self, _value: i64) -> Self::BigIntHandle {
7 unreachable!()
8 }
9
10 fn bi_set_int64(&self, _destination: Self::BigIntHandle, _value: i64) {
11 unreachable!()
12 }
13
14 fn bi_to_i64(&self, _reference: Self::BigIntHandle) -> Option<i64> {
15 unreachable!()
16 }
17
18 fn bi_add(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _y: Self::BigIntHandle) {
19 unreachable!()
20 }
21
22 fn bi_sub(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _y: Self::BigIntHandle) {
23 unreachable!()
24 }
25
26 fn bi_mul(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _y: Self::BigIntHandle) {
27 unreachable!()
28 }
29
30 fn bi_t_div(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _y: Self::BigIntHandle) {
31 unreachable!()
32 }
33
34 fn bi_t_mod(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _y: Self::BigIntHandle) {
35 unreachable!()
36 }
37
38 fn bi_abs(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle) {
39 unreachable!()
40 }
41
42 fn bi_neg(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle) {
43 unreachable!()
44 }
45
46 fn bi_sign(&self, _x: Self::BigIntHandle) -> Sign {
47 unreachable!()
48 }
49
50 fn bi_cmp(&self, _x: Self::BigIntHandle, _y: Self::BigIntHandle) -> Ordering {
51 unreachable!()
52 }
53
54 fn bi_sqrt(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle) {
55 unreachable!()
56 }
57
58 fn bi_pow(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _y: Self::BigIntHandle) {
59 unreachable!()
60 }
61
62 fn bi_log2(&self, _x: Self::BigIntHandle) -> i32 {
63 unreachable!()
64 }
65
66 fn bi_and(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _y: Self::BigIntHandle) {
67 unreachable!()
68 }
69
70 fn bi_or(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _y: Self::BigIntHandle) {
71 unreachable!()
72 }
73
74 fn bi_xor(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _y: Self::BigIntHandle) {
75 unreachable!()
76 }
77
78 fn bi_shr(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _bits: usize) {
79 unreachable!()
80 }
81
82 fn bi_shl(&self, _dest: Self::BigIntHandle, _x: Self::BigIntHandle, _bits: usize) {
83 unreachable!()
84 }
85
86 fn bi_to_string(&self, _bi_handle: Self::BigIntHandle, _str_handle: Self::ManagedBufferHandle) {
87 unreachable!()
88 }
89}