Crate opensrv_mysql
source ·Structs
A server that speaks the MySQL/MariaDB protocol, and can delegate client commands to a backend
that implements
AsyncMysqlShim
.Client capability flags
Meta-information abot a single column, used either to describe a prepared statement parameter
or an output column.
MySql column flags
Convenience type for responding to a client
USE <db>
command.The options which passed to AsyncMysqlIntermediary struct
QueryStatusInfo represents the status of a query.
A
ParamParser
decodes query parameters included in a client’s EXECUTE
command given
type information for the expected parameters.A single parameter value provided by a client when issuing an
EXECUTE
command.An iterator over parameters provided by a client in an
EXECUTE
command.Convenience type for providing query results to clients.
Convenience type for sending rows of a resultset to a client.
Convenience type for responding to a client
PREPARE
command.MySql server status flags
MySQL value as provided when executing prepared statements.
Enums
Type of MySql column field
MySQL error type
A representation of a concrete, typed MySQL value.
Constants
Traits
Implementors of this async-trait can be used to drive a MySQL-compatible database backend.
Implementors of this trait can be sent as a single resultset value to a MySQL/MariaDB client.