diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2016-11-11 10:00:33 +1300 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2016-11-23 12:50:39 +1300 |
| commit | af1b19555ce636788c19dba979b57536792d90e9 (patch) | |
| tree | f9059918dedbaf3e22c775e1ba96c3f8188c9115 /src/librustc_metadata/decoder.rs | |
| parent | baedc3b70ff8ac14a1411b5780112eadd1d63413 (diff) | |
| download | rust-af1b19555ce636788c19dba979b57536792d90e9.tar.gz rust-af1b19555ce636788c19dba979b57536792d90e9.zip | |
Rebasing and review changes
Diffstat (limited to 'src/librustc_metadata/decoder.rs')
| -rw-r--r-- | src/librustc_metadata/decoder.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/librustc_metadata/decoder.rs b/src/librustc_metadata/decoder.rs index 3af9d291ae5..3ba899f41d8 100644 --- a/src/librustc_metadata/decoder.rs +++ b/src/librustc_metadata/decoder.rs @@ -88,8 +88,9 @@ pub trait Metadata<'a, 'tcx>: Copy { impl<'a, 'tcx> Metadata<'a, 'tcx> for &'a MetadataBlob { fn raw_bytes(self) -> &'a [u8] { match *self { - MetadataBlob::Inflated(ref vec) => &vec[..], + MetadataBlob::Inflated(ref vec) => vec, MetadataBlob::Archive(ref ar) => ar.as_slice(), + MetadataBlob::Raw(ref vec) => vec, } } } |
