Crate rsdbc_core

Source

Modules§

Structs§

Enums§

Traits§

  • Represents the metadata for a column of the results returned from a query. The implementation of all methods except [getName()] is optional for drivers. Column metadata is optionally available as by-product of statement execution on a best-effort basis.
  • Represents the metadata for an [OUT] parameter. The implementation of all methods except [#getName()] is optional for drivers. Parameter metadata is optionally available as by-product of statement execution on a best-effort basis.
  • Represents a set of {@code OUT} parameters returned from a stored procedure. Values from out parameters can be either retrieved by specifying a parameter name or the parameter index. Parameter indexes are {@code 0}-based.
  • Represents the metadata for [OUT] parameters of the results returned from a stored procedure. Metadata for parameters can be either retrieved by specifying a out parameter name or the out parameter index. Parameter indexes are 0-based.
  • Represents a readable object, for example a set of columns or {@code OUT} parameters from a database query, later on referred to as items. Values can for columns or {@code OUT} parameters be either retrieved by specifying a name or the index. Indexes are {@code 0}-based.
  • Represents the metadata for readable object, for example a column of the results returned from a query or [OUT] parameter as result of running a stored procedure. The implementation of all methods except [get_name()] is optional for drivers. Metadata is optionally available as by-product of statement execution on a best-effort basis.
  • An iterator over the mapped resulting rows of a query.
  • Meta data for result set
  • Represents the metadata for a row of the results returned from a query. Metadata for columns can be either retrieved by specifying a column name or the column index. Columns indexes are 0-based. Column names do not necessarily reflect the column names how they are in the underlying tables but rather how columns are represented (e.g. aliased) in the result.
  • Specification of properties to be used when starting a transaction. This interface is typically implemented by code that calls [beginTransaction(TransactionDefinition)]

Type Aliases§

  • A specialized result type representing the result of deserializing a value from the database.
  • RSDBC Result type