pub type jvmtiPrimitiveFieldCallback = Option<unsafe extern "C" fn(kind: jvmtiHeapReferenceKind, info: *const jvmtiHeapReferenceInfo, object_class_tag: jlong, object_tag_ptr: *mut jlong, value: jvalue, value_type: jvmtiPrimitiveType, user_data: *mut c_void) -> jint>;
Aliased Type§
pub enum jvmtiPrimitiveFieldCallback {
None,
Some(unsafe extern "C" fn(jvmtiHeapReferenceKind, *const jvmtiHeapReferenceInfo, i64, *mut i64, jvalue, jvmtiPrimitiveType, *mut c_void) -> i32),
}
Variants§
None
No value.
Some(unsafe extern "C" fn(jvmtiHeapReferenceKind, *const jvmtiHeapReferenceInfo, i64, *mut i64, jvalue, jvmtiPrimitiveType, *mut c_void) -> i32)
Some value of type T
.