pub struct LoadedLib {
pub id: LibId,
pub manifest: LibManifest,
pub exports: Vec<ExportRecord>,
pub trusted: bool,
}Expand description
A library that has been loaded and committed into the Registry.
Fields§
§id: LibIdThe stable id assigned at load time.
manifest: LibManifestThe manifest the library was loaded from.
exports: Vec<ExportRecord>The resolved export records produced during load.
trusted: boolWhether the library was loaded as trusted (host-registered).
Trait Implementations§
impl Eq for LoadedLib
impl StructuralPartialEq for LoadedLib
Auto Trait Implementations§
impl Freeze for LoadedLib
impl RefUnwindSafe for LoadedLib
impl Send for LoadedLib
impl Sync for LoadedLib
impl Unpin for LoadedLib
impl UnsafeUnpin for LoadedLib
impl UnwindSafe for LoadedLib
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