Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Decimal256Array in datafusion::common::arrow::array - Rust
[go: Go Back, main page]

Type Alias Decimal256Array

Source
pub type Decimal256Array = PrimitiveArray<Decimal256Type>;
Expand description

A PrimitiveArray of 256-bit fixed point decimals

§Examples

Construction

use arrow_buffer::i256;
// Create from Vec<Option<i256>>
let arr = Decimal256Array::from(vec![Some(i256::from(1)), None, Some(i256::from(2))]);
// Create from Vec<i256>
let arr = Decimal256Array::from(vec![i256::from(1), i256::from(2), i256::from(3)]);
// Create iter/collect
let arr: Decimal256Array = std::iter::repeat(i256::from(42)).take(10).collect();

See PrimitiveArray for more information and examples

Aliased Type§

pub struct Decimal256Array { /* private fields */ }