Skip to main content

Module core

Module core 

Source
Expand description

The core module contains the main functionality of the DuckDB crate.

Structs§

ArrayVector
A fixed-size list vector borrowed from a DataChunkHandle.
DataChunkHandle
Handle to the DataChunk in DuckDB.
FlatVector
A flat (contiguous, scalar-row) vector borrowed from a DataChunkHandle.
ListVector
A list vector borrowed from a DataChunkHandle.
LogicalTypeHandle
DuckDB Logical Type. https://duckdb.org/docs/sql/data_types/overview
StructVector
A struct vector borrowed from a DataChunkHandle.

Enums§

LogicalTypeId
Logical Type Id https://duckdb.org/docs/api/c/types

Traits§

Inserter
A trait for inserting data into a vector.