Crate rsfbclient_core[][src]

Expand description

Types, traits and constants to abstract over the different implementations of the firebird client

Re-exports

pub use charset::Charset;
pub use SqlType::*;
pub use SqlType::*;

Modules

Charset definitions and functions

FbClient constants and typedefs

Structs

Named params implementation.

A database row

Enums

Firebird sql dialect

Drop / Close statement

Parameters type

Sql parameter / column data

Statement type

Transaction isolation level

Commit / Rollback operations

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

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.