[−][src]Crate sqlx_core
Modules
| arguments | Traits for passing arguments to SQL queries. |
| decode | Types and traits for decoding values from the database. |
| describe | Types for returning SQL type information about queries. |
| encode | Types and traits for encoding values to the database. |
| error | Error and Result types. |
| pool | Pool for SQLx database connections. |
| row | Contains the Row and FromRow traits. |
| types | Traits linking Rust types to SQL types. |
Structs
| Pool | A pool of database connections. |
| Query | Dynamic SQL query with bind parameters. Returned by query. |
| QueryAs | SQL query with bind parameters, which maps rows to an explicit output type. |
Enums
| Error | A generic error that represents all the ways a method can fail inside of SQLx. |
Traits
| Connection | Represents a single database connection rather than a pool of database connections. |
| Database | A database driver. |
| Executor | Encapsulates query execution on the database. |
| FromRow | A record that can be built from a row returned from by the database. |
| Row | Represents a single row of the result set. |
Functions
| query | Construct a full SQL query that can be chained to bind parameters and executed. |
| query_as | Construct a dynamic SQL query with an explicit output type implementing FromRow. |
Type Definitions
| Result | A specialized |