Function ntex_redis::cmd::HSet [−][src]
pub fn HSet<T, K, V>(key: T, field: K, value: V) -> HSetCommand where
BulkString: From<T> + From<K> + From<V>,
HSET redis command
Sets field in the hash stored at key to value.
use ntex_redis::{cmd, RedisConnector}; #[ntex::main] async fn main() -> Result<(), Box<dyn std::error::Error>> { let redis = RedisConnector::new("127.0.0.1:6379").connect().await?; let key = gen_random_key(); // create hashmap and set field redis.exec(cmd::HSet(&key, "test-key", "value")).await?; // get field value let value = redis.exec(cmd::HGet(&key, "test-key")).await?; assert_eq!(value.unwrap(), "value"); Ok(()) }