pub struct ModuleSurvey {
pub program: Result<Program, Diagnostics>,
pub names: Vec<Vec<BoundName>>,
pub loaded: Vec<LoadedModule>,
}Fields§
§program: Result<Program, Diagnostics>§names: Vec<Vec<BoundName>>§loaded: Vec<LoadedModule>Auto Trait Implementations§
impl !RefUnwindSafe for ModuleSurvey
impl !Send for ModuleSurvey
impl !Sync for ModuleSurvey
impl !UnwindSafe for ModuleSurvey
impl Forget for ModuleSurvey
impl Freeze for ModuleSurvey
impl Unpin for ModuleSurvey
impl UnsafeUnpin for ModuleSurvey
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