[package] name = "bugu" version = "0.5.0" authors = [ "Seif Lotfy ", "Seif Lotfy ", "Florian Jacob ", "nemurubaka ", ] # A short blurb about the package. This is not rendered in any format when # uploaded to crates.io (aka this is not markdown) description = "Cuckoo Filter: Practically Better Than Bloom" # These URLs point to more information about the repository homepage = "http://github.com/cijiugechu/bugu" repository = "https://github.com/cijiugechu/bugu" # This points to a file in the repository (relative to this Cargo.toml). The # contents of this file are stored and indexed in the registry. readme = "./README.md" # This is a small list of keywords used to categorize and search for this # package. keywords = ["bloomfilter", "cuckoohashing", "cuckoofilter"] categories = ["algorithms", "data-structures"] # This is a string description of the license for this package. Currently # crates.io will validate the license provided against a whitelist of known # license identifiers from http://spdx.org/licenses/. Multiple licenses can # be separated with a `/` license = "MIT" edition = "2021" [features] default = [] serde = ["dep:serde", "dep:serde_derive", "dep:serde_bytes"] [dependencies] byteorder = "1.5" rand = "0.8" serde = {version = "1.0.114", optional = true} serde_derive = {version = "1.0", optional = true} serde_bytes = {version = "0.11", optional = true} fnv = "1.0.7" farmhash = {version = "1.1.5", optional = true} [dev-dependencies] serde_json = "1.0"