1 个不稳定版本

使用旧的Rust 2015

0.2.0 2018年8月22日

#1812 in 文本处理

Download history 116/week @ 2023-10-14 77/week @ 2023-10-21 112/week @ 2023-10-28 169/week @ 2023-11-04 58/week @ 2023-11-11 130/week @ 2023-11-18 200/week @ 2023-11-25 246/week @ 2023-12-02 214/week @ 2023-12-09 126/week @ 2023-12-16 29/week @ 2023-12-23 77/week @ 2023-12-30 158/week @ 2024-01-06 146/week @ 2024-01-13 166/week @ 2024-01-20 55/week @ 2024-01-27

548 每月下载量

MIT 许可证

7KB
97

Simhash for Rust

Build Status

Simhash算法(由Moses Charikar 开发)在Rust中实现。它生成64位simhash并可以使用汉明距离来计算相似度。

要使用simhash,请将以下行添加到您的Cargo.toml文件中。

[dependencies.simhash]
version = "0.2"

现在您可以通过将simhash添加为外部crate来在项目中使用它。

extern crate simhash;

fn main() {
  let h: u64 = simhash::hash("The cat sat on the mat");
  println!("{}", h);
}

依赖项

~19KB