Crate rsdbc_core
SourceModules§
Structs§
Enums§
- Data
Type - RSDBC Data Types
- Nullability
- Option
Value - Rsdbc
Type - Value
Traits§
- Column
Metadata - 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.
- Database
Metadata - FromSql
- In
- Out
- OutParameter
Metadata - 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.
- OutParameters
- 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.
- OutParameters
Metadata - 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.
- Parameter
- Readable
- 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.
- Readable
Metadata - 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.
- Result
Set - An iterator over the mapped resulting rows of a query.
- Result
SetMeta Data - Meta data for result set
- Row
- RowMetadata
- 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.
- Transaction
Definition - Specification of properties to be used when starting a transaction. This interface is typically implemented by code that calls [beginTransaction(TransactionDefinition)]
- Type
Info
Type Aliases§
- FomSql
Result - A specialized result type representing the result of deserializing a value from the database.
- Result
- RSDBC Result type