trait TryFromIntoArrow: Sized {
type ArrowType;
// Required methods
fn try_from_arrow(value: Self::ArrowType) -> Result<Self, ArrayError>;
fn try_into_arrow(self) -> Result<Self::ArrowType, ArrayError>;
}Expand description
Like FromIntoArrow, for values whose Arrow representation does not cover the whole
RisingWave domain, or vice versa.
Required Associated Types§
Required Methods§
fn try_from_arrow(value: Self::ArrowType) -> Result<Self, ArrayError>
fn try_into_arrow(self) -> Result<Self::ArrowType, ArrayError>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".