Struct jvmti_sys::jvmtiHeapCallbacks
source · #[repr(C)]pub struct jvmtiHeapCallbacks {Show 16 fields
pub heap_iteration_callback: jvmtiHeapIterationCallback,
pub heap_reference_callback: jvmtiHeapReferenceCallback,
pub primitive_field_callback: jvmtiPrimitiveFieldCallback,
pub array_primitive_value_callback: jvmtiArrayPrimitiveValueCallback,
pub string_primitive_value_callback: jvmtiStringPrimitiveValueCallback,
pub reserved5: jvmtiReservedCallback,
pub reserved6: jvmtiReservedCallback,
pub reserved7: jvmtiReservedCallback,
pub reserved8: jvmtiReservedCallback,
pub reserved9: jvmtiReservedCallback,
pub reserved10: jvmtiReservedCallback,
pub reserved11: jvmtiReservedCallback,
pub reserved12: jvmtiReservedCallback,
pub reserved13: jvmtiReservedCallback,
pub reserved14: jvmtiReservedCallback,
pub reserved15: jvmtiReservedCallback,
}
Fields
heap_iteration_callback: jvmtiHeapIterationCallback
heap_reference_callback: jvmtiHeapReferenceCallback
primitive_field_callback: jvmtiPrimitiveFieldCallback
array_primitive_value_callback: jvmtiArrayPrimitiveValueCallback
string_primitive_value_callback: jvmtiStringPrimitiveValueCallback
reserved5: jvmtiReservedCallback
reserved6: jvmtiReservedCallback
reserved7: jvmtiReservedCallback
reserved8: jvmtiReservedCallback
reserved9: jvmtiReservedCallback
reserved10: jvmtiReservedCallback
reserved11: jvmtiReservedCallback
reserved12: jvmtiReservedCallback
reserved13: jvmtiReservedCallback
reserved14: jvmtiReservedCallback
reserved15: jvmtiReservedCallback
Trait Implementations
sourceimpl Clone for jvmtiHeapCallbacks
impl Clone for jvmtiHeapCallbacks
sourceimpl Default for jvmtiHeapCallbacks
impl Default for jvmtiHeapCallbacks
impl Copy for jvmtiHeapCallbacks
Auto Trait Implementations
impl RefUnwindSafe for jvmtiHeapCallbacks
impl Send for jvmtiHeapCallbacks
impl Sync for jvmtiHeapCallbacks
impl Unpin for jvmtiHeapCallbacks
impl UnwindSafe for jvmtiHeapCallbacks
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more