#[repr(C)]
pub enum jvmtiHeapReferenceKind {
Show 17 variants
JVMTI_HEAP_REFERENCE_CLASS,
JVMTI_HEAP_REFERENCE_FIELD,
JVMTI_HEAP_REFERENCE_ARRAY_ELEMENT,
JVMTI_HEAP_REFERENCE_CLASS_LOADER,
JVMTI_HEAP_REFERENCE_SIGNERS,
JVMTI_HEAP_REFERENCE_PROTECTION_DOMAIN,
JVMTI_HEAP_REFERENCE_INTERFACE,
JVMTI_HEAP_REFERENCE_STATIC_FIELD,
JVMTI_HEAP_REFERENCE_CONSTANT_POOL,
JVMTI_HEAP_REFERENCE_SUPERCLASS,
JVMTI_HEAP_REFERENCE_JNI_GLOBAL,
JVMTI_HEAP_REFERENCE_SYSTEM_CLASS,
JVMTI_HEAP_REFERENCE_MONITOR,
JVMTI_HEAP_REFERENCE_STACK_LOCAL,
JVMTI_HEAP_REFERENCE_JNI_LOCAL,
JVMTI_HEAP_REFERENCE_THREAD,
JVMTI_HEAP_REFERENCE_OTHER,
}
Variants
JVMTI_HEAP_REFERENCE_CLASS
JVMTI_HEAP_REFERENCE_FIELD
JVMTI_HEAP_REFERENCE_ARRAY_ELEMENT
JVMTI_HEAP_REFERENCE_CLASS_LOADER
JVMTI_HEAP_REFERENCE_SIGNERS
JVMTI_HEAP_REFERENCE_PROTECTION_DOMAIN
JVMTI_HEAP_REFERENCE_INTERFACE
JVMTI_HEAP_REFERENCE_STATIC_FIELD
JVMTI_HEAP_REFERENCE_CONSTANT_POOL
JVMTI_HEAP_REFERENCE_SUPERCLASS
JVMTI_HEAP_REFERENCE_JNI_GLOBAL
JVMTI_HEAP_REFERENCE_SYSTEM_CLASS
JVMTI_HEAP_REFERENCE_MONITOR
JVMTI_HEAP_REFERENCE_STACK_LOCAL
JVMTI_HEAP_REFERENCE_JNI_LOCAL
JVMTI_HEAP_REFERENCE_THREAD
JVMTI_HEAP_REFERENCE_OTHER
Trait Implementations
sourceimpl Clone for jvmtiHeapReferenceKind
impl Clone for jvmtiHeapReferenceKind
sourcefn clone(&self) -> jvmtiHeapReferenceKind
fn clone(&self) -> jvmtiHeapReferenceKind
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for jvmtiHeapReferenceKind
Auto Trait Implementations
impl RefUnwindSafe for jvmtiHeapReferenceKind
impl Send for jvmtiHeapReferenceKind
impl Sync for jvmtiHeapReferenceKind
impl Unpin for jvmtiHeapReferenceKind
impl UnwindSafe for jvmtiHeapReferenceKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more