Type Definition odbc_api::buffers::ColumnarAnyBuffer

source ·
pub type ColumnarAnyBuffer = ColumnarBuffer<AnyBuffer>;
Expand description

Flexible columnar buffer implementation. Bind this to a cursor to fetch values in bulk, or pass this as a parameter to a statement, to submit many parameters at once.

Implementations§

👎Deprecated: Use from_descs instead

Allocates a ColumnarBuffer fitting the buffer descriptions.

Allocates a ColumnarBuffer fitting the buffer descriptions.

👎Deprecated: Use try from descs

Allocates a ColumnarBuffer fitting the buffer descriptions. If not enough memory is available to allocate the buffers this function fails with Error::TooLargeColumnBufferSize. This function is slower than Self::from_description which would just panic if not enough memory is available for allocation.

Allocates a ColumnarBuffer fitting the buffer descriptions. If not enough memory is available to allocate the buffers this function fails with Error::TooLargeColumnBufferSize. This function is slower than Self::from_description which would just panic if not enough memory is available for allocation.

👎Deprecated: use from_descs_and_indices

Allows you to pass the buffer descriptions together with a one based column index referring the column, the buffer is supposed to bind to. This allows you also to ignore columns in a result set, by not binding them at all. There is no restriction on the order of column indices passed, but the function will panic, if the indices are not unique.

Allows you to pass the buffer descriptions together with a one based column index referring the column, the buffer is supposed to bind to. This allows you also to ignore columns in a result set, by not binding them at all. There is no restriction on the order of column indices passed, but the function will panic, if the indices are not unique.