[][src]Crate rsfbclient

Rust Firebird Client

Modules

builders
prelude

Structs

Column
Connection

A connection to a firebird database

ConnectionConfiguration

Generic aggregate of configuration data for firebird db Connections The data required for forming connections is partly client-implementation-dependent

FirebirdConnectionManager

A manager for connection pools. Requires the pool feature.

NativeConnectionBuilder

A builder for a client using the official ('native') Firebird dll.

Row

A database row

Statement
Transaction

Enums

Dialect

Firebird sql dialect

FbError
ParamsType

Parameters type

SqlType

Sql parameter / column data

Traits

Execute

Implemented for types that can be used to execute sql statements

FirebirdClientFactory

A generic factory for creating multiple preconfigured instances of a particular client implementation Intended mainly for use by connection pool

FromRow

Implemented for types that represents a list of values of columns

IntoParam

Implemented for types that can be sent as parameters

IntoParams

Types with an associated boolean flag function, named() indiciating support for named or positional parameters.

Queryable

Implemented for types that can be used to execute sql queries

Functions

builder_native

Get a new instance of NativeConnectionBuilder