mairie360_api_lib 0.4.0

Lib for mairie360 APIs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use deadpool_redis::redis::AsyncCommands;
use deadpool_redis::Connection;

pub async fn set_key(
    conn: &mut Connection,
    key: &str,
    value: &str,
) -> Result<(), redis::RedisError> {
    let response: String = conn.set(key, value).await?;
    if response == "OK" {
        Ok(())
    } else {
        Err(redis::RedisError::from((
            redis::ErrorKind::Io,
            "Unexpected SET response",
        )))
    }
}