Expand description
Types, traits and constants to abstract over the different implementations of the firebird client
Re-exports§
Modules§
- Charset definitions and functions
- FbClient constants and typedefs
Structs§
- Named params implementation.
- A database row
- Parameters of a new transaction
Enums§
- Firebird sql dialect
- Drop / Close statement
- Parameters type
- Sql parameter / column data
- Statement type
- Data access mode
- Transaction isolation level
- Lock resolution modes
- Commit / Rollback operations
- Record version isolation
Constants§
- Max length that can be sent without creating a BLOB
Traits§
- Define the conversion from the buffer to a value
- A wrapper trait compatible with the niceties provided by the main rsfbclient crate
- Firebird base event API
- Responsible for database administration and attachment/detachment
- Responsible for actual transaction and statement execution
- Implemented for types that represents a list of values of columns
- Implemented for types that can be sent as parameters
- Types with an associated boolean flag function,
named()
indiciating support for named or positional parameters.