Struct rustc_lint::session::config::OutputFilenamesUnstable [-] [+] [src]

pub struct OutputFilenames {
    pub out_directory: PathBuf,
    pub out_filestem: String,
    pub single_output_file: Option<PathBuf>,
    pub extra: String,
}

Fields

out_directory
out_filestem
single_output_file
extra

Methods

impl OutputFilenames

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

fn clone(&self) -> OutputFilenames

fn clone_from(&mut self, source: &Self)