Struct monitor_api::LibraryHandle
source · pub struct LibraryHandle { /* private fields */ }
Expand description
A handle to a loaded library. On drop, the library may unload.
Implementations§
source§impl LibraryHandle
impl LibraryHandle
sourcepub fn info(&self) -> LibraryInfo<'_>
pub fn info(&self) -> LibraryInfo<'_>
Get the library info.
sourcepub fn desc(&self) -> Descriptor
pub fn desc(&self) -> Descriptor
Get the descriptor for this handle.
Trait Implementations§
source§impl Debug for LibraryHandle
impl Debug for LibraryHandle
source§impl Drop for LibraryHandle
impl Drop for LibraryHandle
Auto Trait Implementations§
impl Crossing for LibraryHandle
impl ObjSafe for LibraryHandle
impl RefUnwindSafe for LibraryHandle
impl Send for LibraryHandle
impl Sync for LibraryHandle
impl Unpin for LibraryHandle
impl UnwindSafe for LibraryHandle
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