pub struct ResolvedModule {
pub definitions: Vec<ResolvedDefinition>,
pub statements: Vec<ResolvedStatement>,
pub namespace: ResolvedModuleNamespace,
pub module_path: ModulePath,
}
Fields§
§definitions: Vec<ResolvedDefinition>
§statements: Vec<ResolvedStatement>
§namespace: ResolvedModuleNamespace
§module_path: ModulePath
Implementations§
Source§impl ResolvedModule
impl ResolvedModule
pub fn new(module_path: ModulePath) -> Self
Trait Implementations§
Source§impl Debug for ResolvedModule
impl Debug for ResolvedModule
Auto Trait Implementations§
impl Freeze for ResolvedModule
impl !RefUnwindSafe for ResolvedModule
impl !Send for ResolvedModule
impl !Sync for ResolvedModule
impl Unpin for ResolvedModule
impl !UnwindSafe for ResolvedModule
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