pub struct CompiledMethodLoadEvent<'a> {
pub jvmti: &'a JVMTIEnv<'a>,
pub method: JMethodID<'a>,
pub code_size: jint,
pub code_addr: *const c_void,
pub addr_location_map: Vec<JAddrLocationMap<'a>>,
pub compiled_records: &'a Option<Vec<JCompiledMethodLoadRecord<'a>>>,
}
Fields§
§jvmti: &'a JVMTIEnv<'a>
§method: JMethodID<'a>
§code_size: jint
§code_addr: *const c_void
§addr_location_map: Vec<JAddrLocationMap<'a>>
§compiled_records: &'a Option<Vec<JCompiledMethodLoadRecord<'a>>>
Auto Trait Implementations§
impl<'a> Freeze for CompiledMethodLoadEvent<'a>
impl<'a> RefUnwindSafe for CompiledMethodLoadEvent<'a>
impl<'a> !Send for CompiledMethodLoadEvent<'a>
impl<'a> !Sync for CompiledMethodLoadEvent<'a>
impl<'a> Unpin for CompiledMethodLoadEvent<'a>
impl<'a> UnwindSafe for CompiledMethodLoadEvent<'a>
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