#反序列化 #redis # #自动 #redis-rs

serde-redis

Serde 反序列化 for redis-rs

18 个版本 (破坏性更新)

0.13.0 2023年2月24日
0.12.0 2021年12月22日
0.11.0 2021年5月1日
0.10.0 2020年7月29日
0.1.1 2016年3月3日

#693 in 编码

Download history 124/week @ 2024-03-13 135/week @ 2024-03-20 264/week @ 2024-03-27 433/week @ 2024-04-03 186/week @ 2024-04-10 97/week @ 2024-04-17 88/week @ 2024-04-24 133/week @ 2024-05-01 275/week @ 2024-05-08 256/week @ 2024-05-15 81/week @ 2024-05-22 193/week @ 2024-05-29 226/week @ 2024-06-05 208/week @ 2024-06-12 220/week @ 2024-06-19 77/week @ 2024-06-26

每月747次下载
用于 querun

MIT/Apache

23KB
615

redis-serde

Build Status Documentation Crates.io Version

serde 序列化和反序列化 redis-rs

状态

  • 反序列化:所有功能都应正常工作。
  • 序列化:未实现

摘要

此crate为您提供了从redis-rs返回的值的自动反序列化。

use serde_redis::RedisDeserialize;

#[derive(Debug, Deserialize, PartialEq)]
struct Simple {
    a: String,
    b: String,
}

let s: Simple = redis.hgetall("simple_hash")?
                     .deserialize()?;

未来工作

  • 在redis协议层面工作,而不是在 redis::Value 类型上。
  • 合并到redis-rs中吗?

许可协议

根据您的选择,受以下任一协议的许可:

贡献

除非您明确声明,否则根据Apache-2.0许可协议提交给作品的任何有意贡献,都将根据上述协议双重许可,不附加任何其他条款或条件。

依赖项

~3.5MB
~89K SLoC