[workspace] default-members = ["bindings/rust"] members = ["bindings/rust", "bindings/rust/sys"] resolver = "2" [workspace.package] rust-version = "1.85.0" version = "2.1.3" authors = ["Ziqiao Kong", "Lukas Seidel", "Amaan Qureshi "] keywords = ["unicorn", "cpu", "emulator", "bindings"] categories = ["api-bindings", "emulators", "no-std", "virtualization"] documentation = "https://github.com/unicorn-engine/unicorn/wiki" edition = "2024" license = "GPL-2.0" readme = "README.md" repository = "https://github.com/unicorn-engine/unicorn" description = "Rust bindings for the Unicorn emulator with utility functions" [workspace.lints.clippy] cast_lossless = "allow" cast_possible_truncation = "allow" cast_possible_wrap = "allow" cast_sign_loss = "allow" missing_errors_doc = "allow" missing_panics_doc = "allow" similar_names = "allow" unreadable_literal = "allow" use_self = "allow" pedantic = { level = "warn", priority = -1 } nursery = { level = "warn", priority = -1 } cargo = { level = "warn", priority = -1 }