pub struct LibraryInstance {
pub id: LibraryId,
pub exports: LibraryExports,
pub init_value: Pointer,
pub init_type: Type,
pub source_fingerprint: Option<String>,
}Fields§
§id: LibraryId§exports: LibraryExports§init_value: Pointer§init_type: Type§source_fingerprint: Option<String>Trait Implementations§
Source§impl Clone for LibraryInstance
impl Clone for LibraryInstance
Source§fn clone(&self) -> LibraryInstance
fn clone(&self) -> LibraryInstance
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LibraryInstance
impl RefUnwindSafe for LibraryInstance
impl Send for LibraryInstance
impl Sync for LibraryInstance
impl Unpin for LibraryInstance
impl UnsafeUnpin for LibraryInstance
impl UnwindSafe for LibraryInstance
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