Skip to content

Commit 90b9b01

Browse files
committed
fix
1 parent 088a151 commit 90b9b01

3 files changed

Lines changed: 0 additions & 23 deletions

File tree

src/functions/scalar.rs

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ use crate::extension::Date;
2323
use crate::extension::Interval;
2424
use crate::extension::Timestamp;
2525
use crate::extension::TimestampTz;
26-
use crate::number::Decimal;
2726
use crate::number::Number;
2827
use crate::ExtensionValue;
2928
use crate::RawJsonb;
@@ -1442,21 +1441,6 @@ impl RawJsonb<'_> {
14421441
Ok(matches!(jsonb_item_type, JsonbItemType::Object(_)))
14431442
}
14441443

1445-
pub fn as_decimal(&self) -> Result<Option<Decimal>> {
1446-
let jsonb_item = JsonbItem::from_raw_jsonb(*self)?;
1447-
match jsonb_item {
1448-
JsonbItem::Number(data) => {
1449-
let val = Number::decode(data)?;
1450-
match val {
1451-
Number::Decimal128(v) => Ok(Some(Decimal::Decimal128(v))),
1452-
Number::Decimal256(v) => Ok(Some(Decimal::Decimal256(v))),
1453-
_ => Ok(None),
1454-
}
1455-
}
1456-
_ => Ok(None),
1457-
}
1458-
}
1459-
14601444
pub fn as_binary(&self) -> Result<Option<Vec<u8>>> {
14611445
let jsonb_item = JsonbItem::from_raw_jsonb(*self)?;
14621446
match jsonb_item {

src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ pub use error::Error;
8282
pub use extension::*;
8383
#[allow(unused_imports)]
8484
pub use from::*;
85-
pub use number::Decimal;
8685
pub use number::Decimal128;
8786
pub use number::Decimal256;
8887
pub use number::Number;

src/number.rs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,6 @@ impl Decimal256 {
5858
}
5959
}
6060

61-
#[derive(Debug, Clone)]
62-
pub enum Decimal {
63-
Decimal128(Decimal128),
64-
Decimal256(Decimal256),
65-
}
66-
6761
#[derive(Debug, Clone)]
6862
pub enum Number {
6963
Int64(i64),

0 commit comments

Comments
 (0)