[−][src]Crate odbc_api
Re-exports
pub use odbc_sys as sys; |
Modules
buffers | This module contains buffers intended to be bound to ODBC statement handles. |
handles | Provides basic abstraction over valid (i.e. allocated ODBC handles). Two decisions are already baked into this module: |
Structs
ColumnDescription | Describes the type and attributes of a column. |
Connection | The connection handle references storage of all information about the connection to the data source, including status, transaction state, and error information. |
Cursor | Cursors are used to process and iterate the result sets returned by executing queries. |
Environment | An ODBC 3.8 environment. |
RowSetCursor | A row set cursor iterates blockwise over row sets, filling them in buffers, instead of iterating the result set row by row. |
Enums
Error | Error type used to indicate a low level ODBC call returned with SQL_ERROR. |
Nullable | Indication of wether a column is nullable or not. |
Traits
RowSetBuffer | A Row set buffer binds row, or column wise buffers to a cursor in order to fill them with row sets with each call to fetch. |
Type Definitions
U16Str | String slice reference for |
U16String | An owned, mutable "wide" string for FFI that is not nul-aware. |