pub enum JvmtiEvent {
Show 32 variants
VmInit,
VmDeath,
ThreadStart,
ThreadEnd,
ClassFileLoadHook,
ClassLoad,
ClassPrepare,
VmStart,
Exception,
ExceptionCatch,
SingleStep,
FramePop,
Breakpoint,
FieldAccess,
FieldModification,
MethodEntry,
MethodExit,
NativeMethodBind,
CompiledMethodLoad,
CompiledMethodUnload,
DynamicCodeGenerated,
DataDumpRequest,
MonitorWait,
MonitorWaited,
MonitorContendedEnter,
MonitorContendedEntered,
ResourceExhausted,
GarbageCollectionStart,
GarbageCollectionFinish,
ObjectFree,
VmObjectAlloc,
Unsupported,
}
Variants§
VmInit
VmDeath
ThreadStart
ThreadEnd
ClassFileLoadHook
ClassLoad
ClassPrepare
VmStart
Exception
ExceptionCatch
SingleStep
FramePop
Breakpoint
FieldAccess
FieldModification
MethodEntry
MethodExit
NativeMethodBind
CompiledMethodLoad
CompiledMethodUnload
DynamicCodeGenerated
DataDumpRequest
MonitorWait
MonitorWaited
MonitorContendedEnter
MonitorContendedEntered
ResourceExhausted
GarbageCollectionStart
GarbageCollectionFinish
ObjectFree
VmObjectAlloc
Unsupported
Trait Implementations§
Source§impl Clone for JvmtiEvent
impl Clone for JvmtiEvent
Source§fn clone(&self) -> JvmtiEvent
fn clone(&self) -> JvmtiEvent
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 JvmtiEvent
impl Debug for JvmtiEvent
Source§impl From<JvmtiEvent> for jvmtiEvent
impl From<JvmtiEvent> for jvmtiEvent
Source§fn from(value: JvmtiEvent) -> Self
fn from(value: JvmtiEvent) -> Self
Converts to this type from the input type.
Source§impl From<u32> for JvmtiEvent
impl From<u32> for JvmtiEvent
Source§fn from(value: jvmtiEvent) -> Self
fn from(value: jvmtiEvent) -> Self
Converts to this type from the input type.
impl Copy for JvmtiEvent
Auto Trait Implementations§
impl Freeze for JvmtiEvent
impl RefUnwindSafe for JvmtiEvent
impl Send for JvmtiEvent
impl Sync for JvmtiEvent
impl Unpin for JvmtiEvent
impl UnwindSafe for JvmtiEvent
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