reifydb_core/value/column/push/decimal.rs
1// SPDX-License-Identifier: Apache-2.0
2// Copyright (c) 2026 ReifyDB
3
4use reifydb_value::value::decimal::Decimal;
5
6use crate::value::column::{
7 builder::{ColumnBuilder, TypedBuilder},
8 push::Push,
9};
10
11impl Push<Decimal> for ColumnBuilder {
12 fn push(&mut self, value: Decimal) {
13 match &mut self.inner {
14 TypedBuilder::Decimal(builder) => builder.push(&value),
15 _ => unreachable!("Push<Decimal> for ColumnBuilder with incompatible type"),
16 }
17 }
18}