Structs§
- Async
Mysql Intermediary - A server that speaks the MySQL/MariaDB protocol, and can delegate client commands to a backend
that implements
AsyncMysqlShim
. - Capability
Flags - Client capability flags
- Column
- Meta-information abot a single column, used either to describe a prepared statement parameter or an output column.
- Column
Flags - MySql column flags
- Init
Writer - Convenience type for responding to a client
USE <db>
command. - Intermediary
Options - The options which passed to AsyncMysqlIntermediary struct
- OkResponse
- QueryStatusInfo represents the status of a query.
- Param
Parser - A
ParamParser
decodes query parameters included in a client’sEXECUTE
command given type information for the expected parameters. - Param
Value - A single parameter value provided by a client when issuing an
EXECUTE
command. - Params
- An iterator over parameters provided by a client in an
EXECUTE
command. - Query
Result Writer - Convenience type for providing query results to clients.
- RowWriter
- Convenience type for sending rows of a resultset to a client.
- Statement
Meta Writer - Convenience type for responding to a client
PREPARE
command. - Status
Flags - MySql server status flags
- Value
- MySQL value as provided when executing prepared statements.
Enums§
- Column
Type - Type of MySql column field
- Error
Kind - MySQL error type
- Value
Inner - A representation of a concrete, typed MySQL value.
Constants§
Traits§
- Async
Mysql Shim - Implementors of this async-trait can be used to drive a MySQL-compatible database backend.
- ToMysql
Value - Implementors of this trait can be sent as a single resultset value to a MySQL/MariaDB client.