pub struct jvmtiEventCallbacks_1 {Show 30 fields
pub VMInit: Option<jvmtiEventVMInit>,
pub VMDeath: Option<jvmtiEventVMDeath>,
pub ThreadStart: Option<jvmtiEventThreadStart>,
pub ThreadEnd: Option<jvmtiEventThreadEnd>,
pub ClassFileLoadHook: Option<jvmtiEventClassFileLoadHook>,
pub ClassLoad: Option<jvmtiEventClassLoad>,
pub ClassPrepare: Option<jvmtiEventClassPrepare>,
pub VMStart: Option<jvmtiEventVMStart>,
pub Exception: Option<jvmtiEventException>,
pub ExceptionCatch: Option<jvmtiEventExceptionCatch>,
pub SingleStep: Option<jvmtiEventSingleStep>,
pub FramePop: Option<jvmtiEventFramePop>,
pub Breakpoint: Option<jvmtiEventBreakpoint>,
pub FieldAccess: Option<jvmtiEventFieldAccess>,
pub FieldModification: Option<jvmtiEventFieldModification>,
pub MethodEntry: Option<jvmtiEventMethodEntry>,
pub MethodExit: Option<jvmtiEventMethodExit>,
pub NativeMethodBind: Option<jvmtiEventNativeMethodBind>,
pub CompiledMethodLoad: Option<jvmtiEventCompiledMethodLoad>,
pub CompiledMethodUnload: Option<jvmtiEventCompiledMethodUnload>,
pub DynamicCodeGenerated: Option<jvmtiEventDynamicCodeGenerated>,
pub DataDumpRequest: Option<jvmtiEventDataDumpRequest>,
pub MonitorWait: Option<jvmtiEventMonitorWait>,
pub MonitorWaited: Option<jvmtiEventMonitorWaited>,
pub MonitorContendedEnter: Option<jvmtiEventMonitorContendedEnter>,
pub MonitorContendedEntered: Option<jvmtiEventMonitorContendedEntered>,
pub GarbageCollectionStart: Option<jvmtiEventGarbageCollectionStart>,
pub GarbageCollectionFinish: Option<jvmtiEventGarbageCollectionFinish>,
pub ObjectFree: Option<jvmtiEventObjectFree>,
pub VMObjectAlloc: Option<jvmtiEventVMObjectAlloc>,
/* private fields */
}Fields§
§VMInit: Option<jvmtiEventVMInit>§VMDeath: Option<jvmtiEventVMDeath>§ThreadStart: Option<jvmtiEventThreadStart>§ThreadEnd: Option<jvmtiEventThreadEnd>§ClassFileLoadHook: Option<jvmtiEventClassFileLoadHook>§ClassLoad: Option<jvmtiEventClassLoad>§ClassPrepare: Option<jvmtiEventClassPrepare>§VMStart: Option<jvmtiEventVMStart>§Exception: Option<jvmtiEventException>§ExceptionCatch: Option<jvmtiEventExceptionCatch>§SingleStep: Option<jvmtiEventSingleStep>§FramePop: Option<jvmtiEventFramePop>§Breakpoint: Option<jvmtiEventBreakpoint>§FieldAccess: Option<jvmtiEventFieldAccess>§FieldModification: Option<jvmtiEventFieldModification>§MethodEntry: Option<jvmtiEventMethodEntry>§MethodExit: Option<jvmtiEventMethodExit>§NativeMethodBind: Option<jvmtiEventNativeMethodBind>§CompiledMethodLoad: Option<jvmtiEventCompiledMethodLoad>§CompiledMethodUnload: Option<jvmtiEventCompiledMethodUnload>§DynamicCodeGenerated: Option<jvmtiEventDynamicCodeGenerated>§DataDumpRequest: Option<jvmtiEventDataDumpRequest>§MonitorWait: Option<jvmtiEventMonitorWait>§MonitorWaited: Option<jvmtiEventMonitorWaited>§MonitorContendedEnter: Option<jvmtiEventMonitorContendedEnter>§MonitorContendedEntered: Option<jvmtiEventMonitorContendedEntered>§GarbageCollectionStart: Option<jvmtiEventGarbageCollectionStart>§GarbageCollectionFinish: Option<jvmtiEventGarbageCollectionFinish>§ObjectFree: Option<jvmtiEventObjectFree>§VMObjectAlloc: Option<jvmtiEventVMObjectAlloc>Trait Implementations§
Source§impl Clone for jvmtiEventCallbacks_1
impl Clone for jvmtiEventCallbacks_1
Source§fn clone(&self) -> jvmtiEventCallbacks_1
fn clone(&self) -> jvmtiEventCallbacks_1
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 moreimpl Copy for jvmtiEventCallbacks_1
Auto Trait Implementations§
impl Freeze for jvmtiEventCallbacks_1
impl RefUnwindSafe for jvmtiEventCallbacks_1
impl !Send for jvmtiEventCallbacks_1
impl !Sync for jvmtiEventCallbacks_1
impl Unpin for jvmtiEventCallbacks_1
impl UnwindSafe for jvmtiEventCallbacks_1
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