Expand description

A Redis client for Rust

Modules

Defines types related to the RESP protocol and their encoding/decoding

Structs

Interval options for the bitcount command
Builder for calling a script/function for the following commands:
Result for the dump command.
Options for the function_list command
Options for the geosearch command
Options for the geosearchstore command
Options for the hscan command
Options for the hello command.
Result for the lcs command
Options for the ping command.
Stream to get messages from the channels or patterns subscribed to
Options for the restore command
Options for the sscan command
Options for the scan command
Options for the sort command
Represents an on-going transaction on a specific client instance.
Stream Add options for the xadd command.
Options for the xautoclaim command
Options for the xclaim command
Result entry for the xinfo_consumers command.
Options for the xgroup_create command
Result entry for the xinfo_groups command.
Options for the xinfo_stream command
Options for the xreadgroup command
Options for the xread command
Result for the xread command.
Stream info returned by the xinfo_stream command.
Stream Trim options for the xadd and xtrim commands
Options for the command zadd
Options for the zrange and zrangestore commands
Options for the zscan command

Enums

Sub-command for the bitfield command
Bit operation for the bitop command.
Options for the expire command
Database flushing mode
Policy option for the function_restore command.
Condition for the geoadd command
The query’s shape is provided by one of these mandatory options:
The query’s center point is provided by one of these mandatory options:
Matching items are returned unsorted by default. To sort them, use one of the following two options:
Distance Unit
Options for the getex command
Condition option for the set_with_options command
Expiration option for the set_with_options command
Order option of the sort command
Stream Trim operator for the xadd and xtrim commands
Comparison option for the zadd command
Condition option for the zadd command
Option that specify how results of an union or intersection are aggregated
sort by option of the zrange command
Where option of the zmpop command

Traits

A group of Redis commands related to Bitmaps & Bitfields
A group of Redis commands related to connection management
A group of generic Redis commands
A group of Redis commands related to Geospatial indices
A group of Redis commands related to Hashes
A group of Redis commands related to HyperLogLog
A group of Redis commands related to Lists
A group of Redis commands related to Pub/Sub
A group of Redis commands related to Scripting and Functions
A group of Redis commands related to Server Management
A group of Redis commands related to Sets
A group of Redis commands related to Sorted Sets
A group of Redis commands related to Streams
A group of Redis commands related to Strings
A group of Redis commands related to Transactions

Type Definitions