Auto merge of #37681 - nrc:crate-metadata, r=@alexcrichton
add --crate-type metadata r? @alexcrichton
This commit is contained in:
commit
5196ca8518
25 changed files with 374 additions and 81 deletions
|
|
@ -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,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue