Trait vortex_datafusion::SessionContextExt
source · pub trait SessionContextExt {
// Required methods
fn register_mem_vortex_opts<S: AsRef<str>>(
&self,
name: S,
array: Array,
options: VortexMemTableOptions,
) -> DFResult<()>;
fn read_mem_vortex_opts(
&self,
array: Array,
options: VortexMemTableOptions,
) -> DFResult<DataFrame>;
fn register_disk_vortex_opts<S: AsRef<str>>(
&self,
name: S,
url: ObjectStoreUrl,
options: VortexTableOptions,
) -> DFResult<()>;
fn read_disk_vortex_opts(
&self,
url: ObjectStoreUrl,
options: VortexTableOptions,
) -> DFResult<DataFrame>;
// Provided methods
fn register_mem_vortex<S: AsRef<str>>(
&self,
name: S,
array: Array,
) -> DFResult<()> { ... }
fn read_mem_vortex(&self, array: Array) -> DFResult<DataFrame> { ... }
}Required Methods§
fn register_mem_vortex_opts<S: AsRef<str>>( &self, name: S, array: Array, options: VortexMemTableOptions, ) -> DFResult<()>
fn read_mem_vortex_opts( &self, array: Array, options: VortexMemTableOptions, ) -> DFResult<DataFrame>
fn register_disk_vortex_opts<S: AsRef<str>>( &self, name: S, url: ObjectStoreUrl, options: VortexTableOptions, ) -> DFResult<()>
fn read_disk_vortex_opts( &self, url: ObjectStoreUrl, options: VortexTableOptions, ) -> DFResult<DataFrame>
Provided Methods§
fn register_mem_vortex<S: AsRef<str>>( &self, name: S, array: Array, ) -> DFResult<()>
fn read_mem_vortex(&self, array: Array) -> DFResult<DataFrame>
Object Safety§
This trait is not object safe.