#[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§fn clone(&self) -> _jvmtiEventCallbacks
fn clone(&self) -> _jvmtiEventCallbacks
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for _jvmtiEventCallbacks
impl Debug 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