Skip to main content

ruvio_client/
lib.rs

1//! RESP2 client for Ruvio.
2//!
3//! Connecting does not send `CLIENT SETINFO` or `HELLO`.
4
5mod client;
6mod cluster;
7mod codec;
8mod commands;
9mod error;
10mod models;
11mod value;
12
13pub use client::{Client, ClientOptions, ConnectionNotice, SetMode};
14
15pub use cluster::hash_slot;
16
17pub use error::Error;
18pub use models::{
19    FieldExpireCondition, HashScanPage, PubSubMessage, ScanPage, SortedSetAddOptions,
20    SortedSetEntry, StreamClaimOptions, StreamEntry, StreamPendingEntry, StreamPendingFilter,
21    StreamReadOptions, StreamReadResult,
22};
23
24pub use value::RespValue;