Trait arrow_extendr::from::FromArrowRobj
source · pub trait FromArrowRobj: Sized {
// Required method
fn from_arrow_robj(robj: &Robj) -> Result<Self, ErrArrowRobj>;
}
Expand description
Creates arrow-rs Structs from an Robj
Required Methods§
fn from_arrow_robj(robj: &Robj) -> Result<Self, ErrArrowRobj>
Implementations on Foreign Types§
source§impl FromArrowRobj for DataType
impl FromArrowRobj for DataType
fn from_arrow_robj(robj: &Robj) -> Result<Self, ErrArrowRobj>
source§impl FromArrowRobj for ArrayData
impl FromArrowRobj for ArrayData
fn from_arrow_robj(robj: &Robj) -> Result<Self, ErrArrowRobj>
source§impl FromArrowRobj for Field
impl FromArrowRobj for Field
fn from_arrow_robj(robj: &Robj) -> Result<Self, ErrArrowRobj>
source§impl FromArrowRobj for ArrowArrayStreamReader
impl FromArrowRobj for ArrowArrayStreamReader
fn from_arrow_robj(robj: &Robj) -> Result<Self, ErrArrowRobj>
source§impl FromArrowRobj for Schema
impl FromArrowRobj for Schema
fn from_arrow_robj(robj: &Robj) -> Result<Self, ErrArrowRobj>
source§impl FromArrowRobj for RecordBatch
impl FromArrowRobj for RecordBatch
If there are more than one RecordBatches in the stream, do not use this Use ArrowStreamReader instead