///Get the name of each hash field stored at `key`.
Get the name of each hash field stored at `key`.
Get the name of each hash field stored at ` key ` .
pub async fn hkeys<K>(&mut self, key: K) -> Result<Vec<Vec<u8>>>
    where
        K: AsRef<[u8]>,
    {
        self.run_command(Command::new("HKEYS").arg(&key))
            .await
            .map(|v| v.unwrap_string_array())
    }
pub async fn hkeys < K > ( & mut self , key : K ) -> Result < Vec < Vec < u8 > > > where K : AsRef < [ u8 ] > , { self . run_command ( Command :: new ( " " ) . arg ( & key ) ) . await . map ( | v | v . unwrap_string_array ( ) ) }
Get the name of each hash field stored at `key`.
Get the name of each hash field stored at ` key ` .
&mut self
key
K