pub trait ScalarType<T: ArrowNativeType> {
// Required method
fn scalar(r: Option<T>) -> ScalarValue;
}
Expand description
Trait used to map a NativeType to a ScalarValue
Required Methods§
Sourcefn scalar(r: Option<T>) -> ScalarValue
fn scalar(r: Option<T>) -> ScalarValue
returns a scalar from an optional 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.