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 编码
每月747次下载
用于 querun
23KB
615 行
redis-serde
状态
- 反序列化:所有功能都应正常工作。
- 序列化:未实现
摘要
此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 License, Version 2.0, (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据Apache-2.0许可协议提交给作品的任何有意贡献,都将根据上述协议双重许可,不附加任何其他条款或条件。
依赖项
~3.5MB
~89K SLoC