Module prelude

Module prelude 

Source
Expand description

Convenient imports for common functionality.

This module re-exports the most commonly used types and functions to make it easier to get started with the library.

Re-exportsยง

pub use crate::middleware::AnyConnWrapper;
pub use crate::middleware::BatchTarget;
pub use crate::middleware::ConfigAndPool;
pub use crate::middleware::ConversionMode;
pub use crate::middleware::CustomDbRow;
pub use crate::middleware::DatabaseType;
pub use crate::middleware::MiddlewarePool;
pub use crate::middleware::MiddlewarePoolConnection;
pub use crate::middleware::QueryAndParams;
pub use crate::middleware::QueryBuilder;
pub use crate::middleware::QueryTarget;
pub use crate::middleware::ResultSet;
pub use crate::middleware::RowValues;
pub use crate::middleware::SqlMiddlewareDbError;
pub use crate::middleware::TxOutcome;
pub use crate::middleware::execute_batch;
pub use crate::middleware::query;
pub use crate::conversion::convert_sql_params;
pub use crate::postgres::PgConfig;
pub use crate::postgres::PostgresOptions;
pub use crate::postgres::PostgresOptionsBuilder;
pub use crate::sqlite::SqliteOptions;
pub use crate::sqlite::SqliteOptionsBuilder;
pub use crate::translation::PlaceholderStyle;
pub use crate::translation::QueryOptions;
pub use crate::translation::TranslationMode;
pub use crate::translation::translate_placeholders;