pub trait DecimalArrayExt: TypedArrayRef<Decimal> {
// Provided methods
fn decimal_dtype(&self) -> DecimalDType { ... }
fn nullability(&self) -> Nullability { ... }
fn validity_child(&self) -> Option<&ArrayRef> { ... }
fn validity(&self) -> Validity { ... }
fn values_type(&self) -> DecimalType { ... }
fn precision(&self) -> u8 { ... }
fn scale(&self) -> i8 { ... }
fn buffer_handle(&self) -> &BufferHandle { ... }
fn buffer<T: NativeDecimalType>(&self) -> Buffer<T> { ... }
}Provided Methods§
fn decimal_dtype(&self) -> DecimalDType
fn nullability(&self) -> Nullability
fn validity_child(&self) -> Option<&ArrayRef>
fn validity(&self) -> Validity
fn values_type(&self) -> DecimalType
fn precision(&self) -> u8
fn scale(&self) -> i8
fn buffer_handle(&self) -> &BufferHandle
fn buffer<T: NativeDecimalType>(&self) -> Buffer<T>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.