yara 0.31.0

Rust bindings for VirusTotal/yara
[dependencies.bitflags]
version = "2.4"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"

[dependencies.thiserror]
version = "1.0"

[dependencies.yara-sys]
default-features = false
version = "0.31.0"

[dev-dependencies.crossbeam]
version = "0.8"

[dev-dependencies.libflate]
version = "2.0"

[dev-dependencies.tempfile]
version = "3.9"

[[example]]
name = "tutorial"
path = "examples/tutorial.rs"

[features]
bindgen = ["yara-sys/bindgen"]
bundled-4_5_5 = ["yara-sys/bundled-4_5_5"]
default = ["bindgen", "module-dotnet", "module-dex", "module-macho", "module-hash", "ndebug"]
module-cuckoo = ["yara-sys/module-cuckoo"]
module-debug-dex = ["yara-sys/module-debug-dex"]
module-dex = ["yara-sys/module-dex"]
module-dotnet = ["yara-sys/module-dotnet"]
module-hash = ["yara-sys/module-hash"]
module-macho = ["yara-sys/module-macho"]
module-magic = ["yara-sys/module-magic"]
ndebug = ["yara-sys/ndebug"]
openssl-static = ["yara-sys/openssl-static"]
profiling = ["yara-sys/profiling"]
vendored = ["yara-sys/vendored"]
yara-static = ["yara-sys/yara-static"]

[lib]
name = "yara"
path = "src/lib.rs"

[package]
authors = ["Hugo Laloge <hugo.laloge@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["api-bindings"]
description = "Rust bindings for VirusTotal/yara"
edition = "2021"
keywords = ["yara"]
license = "MIT OR Apache-2.0"
name = "yara"
readme = "README.md"
repository = "https://github.com/Hugal31/yara-rust"
rust-version = "1.63"
version = "0.31.0"

[package.metadata.docs.rs]
features = ["bundled-4_5_4"]
no-default-features = true

[[test]]
name = "test_save_load"
path = "tests/test_save_load.rs"

[[test]]
name = "tests"
path = "tests/tests.rs"