frida-gum 0.16.5

Rust bindings for Frida
[package]
name = "frida-gum"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
description.workspace = true

[features]
script = ["frida-gum-sys/js"]
auto-download = ["frida-gum-sys/auto-download"]
backtrace = ["libc", "std"]
event-sink = ["frida-gum-sys/event-sink"]
invocation-listener = ["frida-gum-sys/invocation-listener"]
memory-access-monitor = ["std"]
module-names = ["std"]
stalker-observer = ["frida-gum-sys/stalker-observer"]
stalker-params = ["frida-gum-sys/stalker-params"]
std = []

[dependencies]
cstr_core = { version = "0.2.6", default-features = false, features = [
    "alloc",
] }
frida-gum-sys = { path = "../frida-gum-sys", version = "0.16.5" }
libc = { version = "0.2.153", default-features = false, optional = true }
num = { version = "0.4.1", default-features = false }
num-derive = { version = "0.4.2", default-features = false }
num-traits = { version = "0.2.18", default-features = false }
paste = { version = "1", default-features = false }
spin = { version = "0.9.8", default-features = false, features = [
    "mutex",
    "spin_mutex",
] }

[dev-dependencies]
lazy_static = "1"

[badges]
maintenance = { status = "experimental" }

[package.metadata.docs.rs]
features = [
    "event-sink",
    "invocation-listener",
    "stalker-observer",
    "stalker-params",
    "std",
]