We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
rust_decimal
1 parent d57428c commit d66669eCopy full SHA for d66669e
connectorx/src/utils.rs
@@ -1,5 +1,3 @@
1
-use anyhow::Result;
2
-use rust_decimal::Decimal;
3
use std::ops::{Deref, DerefMut};
4
5
pub struct DummyBox<T>(pub T);
@@ -18,7 +16,8 @@ impl<T> DerefMut for DummyBox<T> {
18
16
}
19
17
20
21
-pub fn decimal_to_i128(mut v: Decimal, scale: u32) -> Result<i128> {
+#[cfg(feature = "dst_arrow")]
+pub fn decimal_to_i128(mut v: rust_decimal::Decimal, scale: u32) -> anyhow::Result<i128> {
22
v.rescale(scale);
23
24
let v_scale = v.scale();
0 commit comments