Crate orcinus

source ·
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

TCP/TLS autoswitching client.
bb8bb8-integration
bb8 asynchronous connection pooling integration
MySQL Client/Server Protocol Implementation: https://dev.mysql.com/doc/internals/en/client-server-protocol.html
r2d2r2d2-integration
r2d2 connection pooling integration

Macros

Defines Format Fragment structure
Defines Format Fragment implementation for a structure
Read multiple values asynchronously
Read multiple values synchronously

Structs

An iterator wrapping BinaryResultsetIterationState
An stream wrapping BinaryResultsetStreamState
A MySQL Client that provides blocking operations.
A MySQL Client that provides non-blocking operations.
An information structure to connect to MySQL server.
Represents Prepared Statement.
An iterator wrapping TextResultsetIterationState
An stream wrapping TextResultsetStreamState

Enums

Blocking fetch of binary protocol resultsets.
Non-blocking fetch of binary protocol resultsets.
Composited error while communicating with MySQL server.
Blocking fetch of resultsets.
Non-blocking fetch of resultsets.

Traits

Common client-capable implementation.