一个用于 Rust 的解析器组合库
解析任意流 - Combine 可以解析从 &[u8] 和 &str 到迭代器和 Read 实例的任何内容。如果没有内置流适合您的用例,您甚至可以自行实现一些特性,创建自己的自定义 流!
&[u8]
&str
Read
部分解析 - 组合解析器可以在解析过程中随时停止,之后可以在不丢失任何进度的情况下继续解析。这使得我们可以在来自诸如套接字等 io 设备的部分数据开始解析之前,不必担心是否有足够的数据来完成解析。如果需要更多数据,解析器将停止,并在获得更多数据后再次从同一位置开始解析。请参阅 异步示例 以了解示例,并参阅 此帖子 了解介绍。
Japanese Documentation and examples crates.io
暂无开放 Issues,或尚未同步最近议题。
暂无评论,来聊聊你的看法吧