[package] name = "phreak_engine" version = "0.1.5" authors = ["Barry van Acker "] description = "Rule matching algorithm focussed on speed" repository = "https://gitlab.com/barry.van.acker/phreak-rs" readme = "README.md" license = "GPL-3.0-or-later" categories = ["algorithms"] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] phreak_rules = { version="0.1.5", path = "../phreak_rules" } phreak_facts = { version="0.1.5", path = "../phreak_facts" } serde = { version = "1.0", features = ["rc", "derive"] } bitvec = "0.17" either = "1.5" generational-arena = "0.2" generational-indextree = { version = "1.0" } [dev-dependencies] simple_logger = "1.5" test-case = "1.0" tracing = "0.1" rand = "0.7" uuid = { version = "0.8", features = ["serde", "v4"] } chrono = { version = "0.4", features = ["serde"] } [badges] maintenance = { status = "experimental" }