* [x] Fix: MockStream read function * [x] Feat: Implement `Client::execute` * [x] Test: Integration tests for client functions * [x] replace * [x] store * [x] execute * [x] Test: Unit tests for query * [x] Test: Unit tests for client * [x] Test: Unit tests for connection * [x] try_clone * [x] get_response * [x] authentication * [x] Feat: Make query return streamable response * [x] Doc: Revise client documentation * [x] Doc: Add readme badges * [x] Doc: Add more examples * [x] Doc: Finish readme * [x] Doc: Document undocumented public API * [x] Fix: Query error response * [x] Fix: Escape `00` and `FF` bytes * [x] Fix: `Query::updating` return type `Result<String>` -> `Result<bool>` * [x] ~Feat: `Client::execute` with wildcards.~ Canceled - not supported by the server and above the responsibilities of this crate * [x] Test: Integration tests for query functions * [x] bind * [x] info * [x] options * [x] context * [x] Feat: Parse the output of `Query::info()`. * [x] Feat: Parse the output of `Query::options()`. * [ ] Perf: Wrap streams with BufReader. * [ ] Feat: Move `synchronous` API as a separate crate feature and make the whole API `async`
Client::execute00andFFbytesQuery::updatingreturn typeResult<String>->Result<bool>Feat:Canceled - not supported by the server and above the responsibilities of this crateClient::executewith wildcards.Query::info().Query::options().synchronousAPI as a separate crate feature and make the whole APIasync