#[repr(C)]
pub enum jvmtiObjectReferenceKind {
JVMTI_REFERENCE_CLASS,
JVMTI_REFERENCE_FIELD,
JVMTI_REFERENCE_ARRAY_ELEMENT,
JVMTI_REFERENCE_CLASS_LOADER,
JVMTI_REFERENCE_SIGNERS,
JVMTI_REFERENCE_PROTECTION_DOMAIN,
JVMTI_REFERENCE_INTERFACE,
JVMTI_REFERENCE_STATIC_FIELD,
JVMTI_REFERENCE_CONSTANT_POOL,
}
Variants
JVMTI_REFERENCE_CLASS
JVMTI_REFERENCE_FIELD
JVMTI_REFERENCE_ARRAY_ELEMENT
JVMTI_REFERENCE_CLASS_LOADER
JVMTI_REFERENCE_SIGNERS
JVMTI_REFERENCE_PROTECTION_DOMAIN
JVMTI_REFERENCE_INTERFACE
JVMTI_REFERENCE_STATIC_FIELD
JVMTI_REFERENCE_CONSTANT_POOL
Trait Implementations
sourceimpl Clone for jvmtiObjectReferenceKind
impl Clone for jvmtiObjectReferenceKind
sourcefn clone(&self) -> jvmtiObjectReferenceKind
fn clone(&self) -> jvmtiObjectReferenceKind
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 more
impl Copy for jvmtiObjectReferenceKind
Auto Trait Implementations
impl RefUnwindSafe for jvmtiObjectReferenceKind
impl Send for jvmtiObjectReferenceKind
impl Sync for jvmtiObjectReferenceKind
impl Unpin for jvmtiObjectReferenceKind
impl UnwindSafe for jvmtiObjectReferenceKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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