pub struct ExternalLibrary {
pub name: String,
pub language: Language,
pub known_symbols: HashSet<String>,
pub is_stdlib: bool,
}Expand description
An external library with known symbols.
Fields§
§name: StringLibrary name.
language: LanguageLanguage.
known_symbols: HashSet<String>Known exported symbols.
is_stdlib: boolIs this a standard library?
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExternalLibrary
impl RefUnwindSafe for ExternalLibrary
impl Send for ExternalLibrary
impl Sync for ExternalLibrary
impl Unpin for ExternalLibrary
impl UnsafeUnpin for ExternalLibrary
impl UnwindSafe for ExternalLibrary
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