Expand description
https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%A3%E3%83%81
async-ready mysql protocol implementation and wrapper libraries.
Examples(usage) are in the repository
Modules§
- authentication
- autossl_
client autossl
- TCP/TLS autoswitching client.
- bb8
bb8-integration
- bb8 asynchronous connection pooling integration
- protos
- MySQL Client/Server Protocol Implementation: https://dev.mysql.com/doc/internals/en/client-server-protocol.html
- r2d2
r2d2-integration
- r2d2 connection pooling integration
Macros§
- DefFormat
Struct - Defines Format Fragment structure
- DefProtocol
Format - Defines Format Fragment implementation for a structure
- Read
Async - Read multiple values asynchronously
- Read
Sync - Read multiple values synchronously
Structs§
- Binary
Resultset Iterator - An iterator wrapping
BinaryResultsetIterationState
- Binary
Resultset Stream - An stream wrapping
BinaryResultsetStreamState
- Blocking
Client - A MySQL Client that provides blocking operations.
- Client
- A MySQL Client that provides non-blocking operations.
- Connect
Info - An information structure to connect to MySQL server.
- Statement
- Represents Prepared Statement.
- Text
Resultset Iterator - An iterator wrapping
TextResultsetIterationState
- Text
Resultset Stream - An stream wrapping
TextResultsetStreamState
Enums§
- Binary
Resultset Iteration State - Blocking fetch of binary protocol resultsets.
- Binary
Resultset Stream State - Non-blocking fetch of binary protocol resultsets.
- Communication
Error - Composited error while communicating with MySQL server.
- Text
Resultset Iteration State - Blocking fetch of resultsets.
- Text
Resultset Stream State - Non-blocking fetch of resultsets.
Traits§
- Generic
Client - Common client-capable implementation.