multiversx_sc/api/uncallable/
big_float_api_uncallable.rs

1use core::cmp::Ordering;
2
3use crate::api::{BigFloatApiImpl, Sign};
4
5impl BigFloatApiImpl for super::UncallableApi {
6    fn bf_from_parts(
7        &self,
8        _integral_part: i32,
9        _fractional_part: i32,
10        _exponent: i32,
11    ) -> Self::BigFloatHandle {
12        unreachable!()
13    }
14    fn bf_from_frac(&self, _numerator: i64, _denominator: i64) -> Self::BigFloatHandle {
15        unreachable!()
16    }
17    fn bf_from_sci(&self, _significand: i64, _exponent: i64) -> Self::BigFloatHandle {
18        unreachable!()
19    }
20
21    fn bf_add(
22        &self,
23        _dest: Self::BigFloatHandle,
24        _x: Self::BigFloatHandle,
25        _y: Self::BigFloatHandle,
26    ) {
27        unreachable!()
28    }
29    fn bf_sub(
30        &self,
31        _dest: Self::BigFloatHandle,
32        _x: Self::BigFloatHandle,
33        _y: Self::BigFloatHandle,
34    ) {
35        unreachable!()
36    }
37    fn bf_mul(
38        &self,
39        _dest: Self::BigFloatHandle,
40        _x: Self::BigFloatHandle,
41        _y: Self::BigFloatHandle,
42    ) {
43        unreachable!()
44    }
45    fn bf_div(
46        &self,
47        _dest: Self::BigFloatHandle,
48        _x: Self::BigFloatHandle,
49        _y: Self::BigFloatHandle,
50    ) {
51        unreachable!()
52    }
53
54    fn bf_abs(&self, _dest: Self::BigFloatHandle, _x: Self::BigFloatHandle) {
55        unreachable!()
56    }
57    fn bf_neg(&self, _dest: Self::BigFloatHandle, _x: Self::BigFloatHandle) {
58        unreachable!()
59    }
60    fn bf_cmp(&self, _x: Self::BigFloatHandle, _y: Self::BigFloatHandle) -> Ordering {
61        unreachable!()
62    }
63    fn bf_sign(&self, _x: Self::BigFloatHandle) -> Sign {
64        unreachable!()
65    }
66    fn bf_clone(&self, _dest: Self::BigFloatHandle, _x: Self::BigFloatHandle) {
67        unreachable!()
68    }
69    fn bf_sqrt(&self, _dest: Self::BigFloatHandle, _x: Self::BigFloatHandle) {
70        unreachable!()
71    }
72    fn bf_pow(&self, _dest: Self::BigFloatHandle, _x: Self::BigFloatHandle, _exp: i32) {
73        unreachable!()
74    }
75
76    fn bf_floor(&self, _dest: Self::BigIntHandle, _x: Self::BigFloatHandle) {
77        unreachable!()
78    }
79    fn bf_ceil(&self, _dest: Self::BigIntHandle, _x: Self::BigFloatHandle) {
80        unreachable!()
81    }
82    fn bf_trunc(&self, _dest: Self::BigIntHandle, _x: Self::BigFloatHandle) {
83        unreachable!()
84    }
85
86    fn bf_is_bi(&self, _x: Self::BigFloatHandle) -> bool {
87        unreachable!()
88    }
89
90    fn bf_set_i64(&self, _dest: Self::BigFloatHandle, _value: i64) {
91        unreachable!()
92    }
93
94    fn bf_set_bi(&self, _dest: Self::BigFloatHandle, _bi: Self::BigIntHandle) {
95        unreachable!()
96    }
97
98    fn bf_get_const_pi(&self, _dest: Self::BigFloatHandle) {
99        unreachable!()
100    }
101    fn bf_get_const_e(&self, _dest: Self::BigFloatHandle) {
102        unreachable!()
103    }
104}