Skip to content

Commit d66669e

Browse files
committed
fix: feature gate utils fn using optional rust_decimal dep
1 parent d57428c commit d66669e

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

connectorx/src/utils.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
use anyhow::Result;
2-
use rust_decimal::Decimal;
31
use std::ops::{Deref, DerefMut};
42

53
pub struct DummyBox<T>(pub T);
@@ -18,7 +16,8 @@ impl<T> DerefMut for DummyBox<T> {
1816
}
1917
}
2018

21-
pub fn decimal_to_i128(mut v: Decimal, scale: u32) -> Result<i128> {
19+
#[cfg(feature = "dst_arrow")]
20+
pub fn decimal_to_i128(mut v: rust_decimal::Decimal, scale: u32) -> anyhow::Result<i128> {
2221
v.rescale(scale);
2322

2423
let v_scale = v.scale();

0 commit comments

Comments
 (0)