message: Remove Module::artifact()
  Closes
diff: @@ -449,16 +449,6 @@ impl Module {
  pub fn info(&self) -> &ModuleInfo {
  &self.module_info
  }
  -
  - /// Gets the [`Artifact`] used internally by the Module.
  - ///
  - /// This API is hidden because it's not necessarily stable;
  - /// this functionality is required for some core functionality though, like
  - /// the object file engine.
  - #[doc(hidden)]
  - pub fn artifact(&self) -> &Arc<Artifact> {
  - &self.artifact
  - }
  }
  impl fmt::Debug for Module {
  