jvmti-bindings 2.2.1

Complete JNI and JVMTI bindings for Rust with zero dependencies by default. Build JVM agents in pure Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Common imports for building JVMTI agents.
//!
//! This prelude is intentionally small. It covers the types and helpers most
//! agents use while avoiding over-broad re-exports.

pub use crate::describe_jni_result;
#[cfg(feature = "embed")]
pub use crate::embed::{find_libjvm, find_libjvm_verbose, AttachedThread, JavaVm, JavaVmBuilder};
pub use crate::env::{GlobalRef, JniEnv, Jvmti, LocalRef};
pub use crate::export_agent;
pub use crate::get_default_callbacks;
pub use crate::sys::{jni, jvmti};
pub use crate::Agent;