#[repr(C)]pub struct jvmtiEventCallbacks {Show 37 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,
pub reserved85: jvmtiEventReserved,
pub SampledObjectAlloc: jvmtiEventSampledObjectAlloc,
}
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
§reserved85: jvmtiEventReserved
§SampledObjectAlloc: jvmtiEventSampledObjectAlloc
Trait Implementations§
Source§impl Clone for jvmtiEventCallbacks
impl Clone for jvmtiEventCallbacks
Source§fn clone(&self) -> jvmtiEventCallbacks
fn clone(&self) -> jvmtiEventCallbacks
Returns a duplicate 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