pub type ArrayRef = Arc<dyn Array>;
Expand description
A reference counted pointer to a dynamic Array
trait object.
Aliased Type§
struct ArrayRef { /* private fields */ }
Trait Implementations§
Source§impl From<Canonical> for ArrayRef
This conversion is always “free” and should not touch underlying data. All it does is create an
owned pointer to the underlying concrete array type.
impl From<Canonical> for ArrayRef
This conversion is always “free” and should not touch underlying data. All it does is create an owned pointer to the underlying concrete array type.
This combined with the above ToCanonical impl for ArrayRef allows simple two-way conversions between arbitrary Vortex encodings and canonical Arrow-compatible encodings.
Source§impl From<TemporalArray> for ArrayRef
impl From<TemporalArray> for ArrayRef
Source§fn from(value: TemporalArray) -> Self
fn from(value: TemporalArray) -> Self
Converts to this type from the input type.