#deserialize #redis #redis-rs #values #serialization #redis-deserialize

已删除 serde-redis2

为 redis-rs 实现的 serde 反序列化

0.12.0 2021年12月22日

#6 in #redis-rs

MIT/Apache

23KB
615 代码行

redis-serde

Documentation Crates.io Version

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

状态

  • 反序列化:应该一切正常。
  • 序列化:未实现

摘要

此软件包为您提供了从 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–4MB
~104K SLoC