Struct rustc_driver::RustcDefaultCalls [] [src]

pub struct RustcDefaultCalls;
Unstable (rustc_private)

Methods

impl RustcDefaultCalls
[src]

fn list_metadata(sess: &Session, matches: &Matches, input: &Input) -> Compilation

Trait Implementations

impl<'a> CompilerCalls<'a> for RustcDefaultCalls
[src]

fn early_callback(&mut self, matches: &Matches, sopts: &Options, descriptions: &Registry, output: ErrorOutputType) -> Compilation

fn no_input(&mut self, matches: &Matches, sopts: &Options, odir: &Option<PathBuf>, ofile: &Option<PathBuf>, descriptions: &Registry) -> Option<(Input, Option<PathBuf>)>

fn late_callback(&mut self, matches: &Matches, sess: &Session, input: &Input, odir: &Option<PathBuf>, ofile: &Option<PathBuf>) -> Compilation

fn build_controller(&mut self, sess: &Session, matches: &Matches) -> CompileController<'a>

fn some_input(&mut self, input: Input, input_path: Option<PathBuf>) -> (Input, Option<PathBuf>)

Derived Implementations

impl Clone for RustcDefaultCalls
[src]

fn clone(&self) -> RustcDefaultCalls

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

impl Copy for RustcDefaultCalls
[src]