5个版本
0.1.2-alpha | 2021年1月22日 |
---|---|
0.1.1 | 2021年1月22日 |
0.1.1-alpha | 2021年1月21日 |
0.1.0 | 2021年1月21日 |
#2683 in 解析器实现
23KB
448 行
tmi-parser
描述
一个简单的、无需依赖的用于解析基于IRC的TMI消息的库。
这个库通过仅使用Rust的模式匹配来考虑简洁性和性能。
仍在开发中(WIP)。
更新日志
-
将
Message
和Tags
分别放入不同的模块。 -
为
TagValue::Number
和TagValue::Color
实现一个自定义的、更高效的哈希器。 -
将
TagValue::Number
和TagValue::Color
分离。
已知问题
-
如果提供错误输入,
Message::parse
可能会崩溃。 -
Message
标签未经过验证。 -
单个数字
0
或1
将被解释为布尔值false
或true
。 -
反解析
Message
可能返回与原始不同的字符串。
许可证
根据MIT许可证条款授权。