Require the metadata loader to be thread-safe

This commit is contained in:
John Kåre Alsaker 2018-03-03 06:26:48 +01:00
parent e5acb0c8f6
commit 37e897f4c4
4 changed files with 7 additions and 7 deletions

View file

@ -28,7 +28,7 @@ use rustc_trans_utils::trans_crate::{TransCrate, MetadataOnlyTransCrate};
struct TheBackend(Box<TransCrate>);
impl TransCrate for TheBackend {
fn metadata_loader(&self) -> Box<MetadataLoader> {
fn metadata_loader(&self) -> Box<MetadataLoader + Sync> {
self.0.metadata_loader()
}