pub struct ResolvedModule {
pub definitions: Vec<ResolvedDefinition>,
pub expression: Option<ResolvedExpression>,
pub namespace: Rc<RefCell<ResolvedModuleNamespace>>,
}
Fields§
§definitions: Vec<ResolvedDefinition>
§expression: Option<ResolvedExpression>
§namespace: Rc<RefCell<ResolvedModuleNamespace>>
Implementations§
Source§impl ResolvedModule
impl ResolvedModule
pub fn new(module_path: &[String]) -> ResolvedModule
Trait Implementations§
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