1个不稳定版本

使用旧的Rust 2015

0.0.1 2017年1月29日

#30 in #memcached

Apache-2.0

650KB
1.5K SLoC

包含 (WOFF字体, 120KB) docs/Heuristica-Italic.woff, (WOFF字体, 90KB) docs/FiraSans-Medium.woff, (WOFF字体, 92KB) docs/FiraSans-Regular.woff, (WOFF字体, 56KB) docs/SourceCodePro-Regular.woff, (WOFF字体, 56KB) docs/SourceCodePro-Semibold.woff, (WOFF字体, 49KB) docs/SourceSerifPro-Bold.woff 和更多.

MemCached二进制协议重构解析器

文档

本crate的目的是开始构建一个memcached Rust客户端。

本crate实现了一个基本的包解析器/编码器。关于各个操作码额外字段的定制语义在本版本中未处理。它们将在未来实现。

编码时,本crate不做数据验证。因此,库实现者需要确保它遵循MBPR与服务器通信的基本规则。(键 <= 250 ASCII字符,体 <= 2MB,等等。)

####导入

[dependencies]
mbpr = "0.0.1"

lib.rs:

基于Nom的Memcached二进制包协议解码器

支持所有当前操作码。本接口的目标是简单和快速。在包构建过程中验证很少,期望将其放在更高级的库中。

解析相当严格。

有关示例,请参阅测试目录或继续阅读。

本程序基于Memcached Wiki

依赖关系