├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── benches └── basic.rs ├── docs └── commands │ ├── connection.md │ ├── keys.md │ ├── lists.md │ ├── sets.md │ └── sorted_sets.md ├── rust-toolchain ├── rustfmt.toml ├── src ├── client.rs ├── config.rs ├── connection.rs ├── error.rs ├── lib.rs ├── macros.rs ├── pipeline.rs ├── pool.rs └── protocol │ ├── maps.rs │ ├── mod.rs │ ├── numbers.rs │ ├── sequences.rs │ ├── sets.rs │ └── strings.rs └── tests ├── test_connection_commands.rs ├── test_hashes_commands.rs ├── test_keys_commands.rs ├── test_lists_commands.rs ├── test_protocol.rs ├── test_sets_commands.rs └── test_sorted_sets.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/README.md -------------------------------------------------------------------------------- /benches/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/benches/basic.rs -------------------------------------------------------------------------------- /docs/commands/connection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/docs/commands/connection.md -------------------------------------------------------------------------------- /docs/commands/keys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/docs/commands/keys.md -------------------------------------------------------------------------------- /docs/commands/lists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/docs/commands/lists.md -------------------------------------------------------------------------------- /docs/commands/sets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/docs/commands/sets.md -------------------------------------------------------------------------------- /docs/commands/sorted_sets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/docs/commands/sorted_sets.md -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | stable 2 | -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 120 2 | -------------------------------------------------------------------------------- /src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/client.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/connection.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/pipeline.rs -------------------------------------------------------------------------------- /src/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/pool.rs -------------------------------------------------------------------------------- /src/protocol/maps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/protocol/maps.rs -------------------------------------------------------------------------------- /src/protocol/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/protocol/mod.rs -------------------------------------------------------------------------------- /src/protocol/numbers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/protocol/numbers.rs -------------------------------------------------------------------------------- /src/protocol/sequences.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/protocol/sequences.rs -------------------------------------------------------------------------------- /src/protocol/sets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/protocol/sets.rs -------------------------------------------------------------------------------- /src/protocol/strings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/src/protocol/strings.rs -------------------------------------------------------------------------------- /tests/test_connection_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/tests/test_connection_commands.rs -------------------------------------------------------------------------------- /tests/test_hashes_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/tests/test_hashes_commands.rs -------------------------------------------------------------------------------- /tests/test_keys_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/tests/test_keys_commands.rs -------------------------------------------------------------------------------- /tests/test_lists_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/tests/test_lists_commands.rs -------------------------------------------------------------------------------- /tests/test_protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/tests/test_protocol.rs -------------------------------------------------------------------------------- /tests/test_sets_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/tests/test_sets_commands.rs -------------------------------------------------------------------------------- /tests/test_sorted_sets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ltoddy/redis-rs/HEAD/tests/test_sorted_sets.rs --------------------------------------------------------------------------------