Skip to main content

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}