├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md └── src ├── args.rs ├── commands ├── del.rs ├── echo.rs ├── expire.rs ├── get.rs ├── info.rs ├── mod.rs ├── ping.rs ├── quit.rs ├── set.rs └── ttl.rs ├── database ├── data.rs ├── database.rs ├── internal.rs ├── mod.rs └── options.rs ├── main.rs └── resp ├── mod.rs ├── parser.rs └── response.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/README.md -------------------------------------------------------------------------------- /src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/args.rs -------------------------------------------------------------------------------- /src/commands/del.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/commands/del.rs -------------------------------------------------------------------------------- /src/commands/echo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/commands/echo.rs -------------------------------------------------------------------------------- /src/commands/expire.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/commands/expire.rs -------------------------------------------------------------------------------- /src/commands/get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/commands/get.rs -------------------------------------------------------------------------------- /src/commands/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/commands/info.rs -------------------------------------------------------------------------------- /src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/commands/mod.rs -------------------------------------------------------------------------------- /src/commands/ping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/commands/ping.rs -------------------------------------------------------------------------------- /src/commands/quit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/commands/quit.rs -------------------------------------------------------------------------------- /src/commands/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/commands/set.rs -------------------------------------------------------------------------------- /src/commands/ttl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/commands/ttl.rs -------------------------------------------------------------------------------- /src/database/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/database/data.rs -------------------------------------------------------------------------------- /src/database/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/database/database.rs -------------------------------------------------------------------------------- /src/database/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/database/internal.rs -------------------------------------------------------------------------------- /src/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/database/mod.rs -------------------------------------------------------------------------------- /src/database/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/database/options.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/resp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/resp/mod.rs -------------------------------------------------------------------------------- /src/resp/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/resp/parser.rs -------------------------------------------------------------------------------- /src/resp/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joaopugsley/kava/HEAD/src/resp/response.rs --------------------------------------------------------------------------------