#[repr(C)]pub struct jvmtiEventCallbacks {Show 35 fields
pub VMInit: jvmtiEventVMInit,
pub VMDeath: jvmtiEventVMDeath,
pub ThreadStart: jvmtiEventThreadStart,
pub ThreadEnd: jvmtiEventThreadEnd,
pub ClassFileLoadHook: jvmtiEventClassFileLoadHook,
pub ClassLoad: jvmtiEventClassLoad,
pub ClassPrepare: jvmtiEventClassPrepare,
pub VMStart: jvmtiEventVMStart,
pub Exception: jvmtiEventException,
pub ExceptionCatch: jvmtiEventExceptionCatch,
pub SingleStep: jvmtiEventSingleStep,
pub FramePop: jvmtiEventFramePop,
pub Breakpoint: jvmtiEventBreakpoint,
pub FieldAccess: jvmtiEventFieldAccess,
pub FieldModification: jvmtiEventFieldModification,
pub MethodEntry: jvmtiEventMethodEntry,
pub MethodExit: jvmtiEventMethodExit,
pub NativeMethodBind: jvmtiEventNativeMethodBind,
pub CompiledMethodLoad: jvmtiEventCompiledMethodLoad,
pub CompiledMethodUnload: jvmtiEventCompiledMethodUnload,
pub DynamicCodeGenerated: jvmtiEventDynamicCodeGenerated,
pub DataDumpRequest: jvmtiEventDataDumpRequest,
pub reserved72: jvmtiEventReserved,
pub MonitorWait: jvmtiEventMonitorWait,
pub MonitorWaited: jvmtiEventMonitorWaited,
pub MonitorContendedEnter: jvmtiEventMonitorContendedEnter,
pub MonitorContendedEntered: jvmtiEventMonitorContendedEntered,
pub reserved77: jvmtiEventReserved,
pub reserved78: jvmtiEventReserved,
pub reserved79: jvmtiEventReserved,
pub ResourceExhausted: jvmtiEventResourceExhausted,
pub GarbageCollectionStart: jvmtiEventGarbageCollectionStart,
pub GarbageCollectionFinish: jvmtiEventGarbageCollectionFinish,
pub ObjectFree: jvmtiEventObjectFree,
pub VMObjectAlloc: jvmtiEventVMObjectAlloc,
}
Fields§
§VMInit: jvmtiEventVMInit
§VMDeath: jvmtiEventVMDeath
§ThreadStart: jvmtiEventThreadStart
§ThreadEnd: jvmtiEventThreadEnd
§ClassFileLoadHook: jvmtiEventClassFileLoadHook
§ClassLoad: jvmtiEventClassLoad
§ClassPrepare: jvmtiEventClassPrepare
§VMStart: jvmtiEventVMStart
§Exception: jvmtiEventException
§ExceptionCatch: jvmtiEventExceptionCatch
§SingleStep: jvmtiEventSingleStep
§FramePop: jvmtiEventFramePop
§Breakpoint: jvmtiEventBreakpoint
§FieldAccess: jvmtiEventFieldAccess
§FieldModification: jvmtiEventFieldModification
§MethodEntry: jvmtiEventMethodEntry
§MethodExit: jvmtiEventMethodExit
§NativeMethodBind: jvmtiEventNativeMethodBind
§CompiledMethodLoad: jvmtiEventCompiledMethodLoad
§CompiledMethodUnload: jvmtiEventCompiledMethodUnload
§DynamicCodeGenerated: jvmtiEventDynamicCodeGenerated
§DataDumpRequest: jvmtiEventDataDumpRequest
§reserved72: jvmtiEventReserved
§MonitorWait: jvmtiEventMonitorWait
§MonitorWaited: jvmtiEventMonitorWaited
§MonitorContendedEnter: jvmtiEventMonitorContendedEnter
§MonitorContendedEntered: jvmtiEventMonitorContendedEntered
§reserved77: jvmtiEventReserved
§reserved78: jvmtiEventReserved
§reserved79: jvmtiEventReserved
§ResourceExhausted: jvmtiEventResourceExhausted
§GarbageCollectionStart: jvmtiEventGarbageCollectionStart
§GarbageCollectionFinish: jvmtiEventGarbageCollectionFinish
§ObjectFree: jvmtiEventObjectFree
§VMObjectAlloc: jvmtiEventVMObjectAlloc
Trait Implementations§
Source§impl Clone for jvmtiEventCallbacks
impl Clone for jvmtiEventCallbacks
Source§impl Default for jvmtiEventCallbacks
impl Default for jvmtiEventCallbacks
impl Copy for jvmtiEventCallbacks
Auto Trait Implementations§
impl Freeze for jvmtiEventCallbacks
impl RefUnwindSafe for jvmtiEventCallbacks
impl Send for jvmtiEventCallbacks
impl Sync for jvmtiEventCallbacks
impl Unpin for jvmtiEventCallbacks
impl UnwindSafe for jvmtiEventCallbacks
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more