1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//! An asynchronous Redis client library for Rust.
//!
//! # Basic usage
//!
//! ## Examples
//!
//! # TLS/SSL
//!
//! # Connection pooling
//!
//! # Asynchronous operations
//!
//! By default, the client runs in asynchronous mode. This means that all
//! operations are non-blocking and return a `Future` that can be awaited.
//!
//! # Pipelining
//!
//! # Transaction
//!
//! # Pub/Sub
//!
//! # RESP2/RESP3
//!
//! RESP version is set per connection. By default, the connection runs in RESP2 mode. RESP3 can be
//! enabled by sending `HELLO 3` to the server. You can use `client.hello(Some(3))` to achieve it.
//! Note that RESP3 is only available in Redis 6.0 and later.
pub use Connection;
pub use Frame;
pub use Client;
pub use ;