Struct rustc::session::config::OutputFilenames   
                   
                       [−]
                   
               [src]
pub struct OutputFilenames {
    pub out_directory: PathBuf,
    pub out_filestem: String,
    pub single_output_file: Option<PathBuf>,
    pub extra: String,
    pub outputs: HashMap<OutputType, Option<PathBuf>>,
}Unstable (
rustc_private)Fields
out_directory: PathBuf
                           Unstable (
rustc_private)out_filestem: String
                           Unstable (
rustc_private)single_output_file: Option<PathBuf>
                           Unstable (
rustc_private)extra: String
                           Unstable (
rustc_private)outputs: HashMap<OutputType, Option<PathBuf>>
                           Unstable (
rustc_private)Methods
impl OutputFilenames[src]
fn path(&self, flavor: OutputType) -> PathBuf
fn temp_path(&self, flavor: OutputType) -> PathBuf
fn with_extension(&self, extension: &str) -> PathBuf
fn filestem(&self) -> String
Trait Implementations
Derived Implementations
impl Clone for OutputFilenames[src]
fn clone(&self) -> OutputFilenames
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more