Struct rustc_back::archive::ArchiveUnstable [-] [+] [src]

pub struct Archive<'a> {
    // some fields omitted
}

Methods

impl<'a> Archive<'a>

fn open(config: ArchiveConfig<'a>) -> Archive<'a>

Opens an existing static archive

fn remove_file(&mut self, file: &str)

Removes a file from this archive

fn files(&self) -> Vec<String>

Lists all files in an archive

fn extend(self) -> ArchiveBuilder<'a>

Creates an ArchiveBuilder for adding files to this archive.