2个版本

0.1.1 2023年5月11日
0.1.0 2023年5月11日

#4 in #rich-text

MIT 许可证

460KB
14K SLoC

crdt-richtext

Rust对PeritextFugue的实现

这个crate包含Loro CRDT的子集(目前尚未开源)

📚 查看博客文章

接口尚不稳定,可能随时更改。请勿在生产环境中使用。

这个Rust crate提供了一个针对性能优化的Peritext实现。该crate使用单独的数据结构来存储范围注释,与底层的列表CRDT解耦。这个实现依赖于RangeMap特质,可以高效实现以使整体算法快速。但目前,该crate只提供了一个简单的实现以提供概念证明。


lib.rs:

Rust对PeritextFugue的实现

这个crate包含Loro CRDT的子集

这个Rust crate提供了一个针对性能优化的Peritext实现。该crate使用单独的数据结构来存储范围注释,与底层的列表CRDT解耦。这个实现依赖于RangeMap特质,可以高效实现以使整体算法快速。但目前,该crate只提供了一个简单的实现以提供概念证明。

依赖

~5–11MB
~127K SLoC