Struct elba::build::invoke::CompileInvocation [−][src]
pub struct CompileInvocation<'a> { pub src: &'a Path, pub deps: &'a [&'a Binary], pub targets: &'a [PathBuf], pub build: &'a Path, pub args: &'a [String], }
Fields
src: &'a Path
deps: &'a [&'a Binary]
targets: &'a [PathBuf]
build: &'a Path
args: &'a [String]
Methods
impl<'a> CompileInvocation<'a>
[src]
impl<'a> CompileInvocation<'a>
pub fn exec(&self, bcx: &BuildContext) -> Res<Output>
[src]
pub fn exec(&self, bcx: &BuildContext) -> Res<Output>
Trait Implementations
impl<'a> Debug for CompileInvocation<'a>
[src]
impl<'a> Debug for CompileInvocation<'a>
Auto Trait Implementations
impl<'a> Send for CompileInvocation<'a>
impl<'a> Send for CompileInvocation<'a>
impl<'a> Sync for CompileInvocation<'a>
impl<'a> Sync for CompileInvocation<'a>