pub struct RustcOutputs {
pub directory: PathBuf,
pub files: Vec<PathBuf>,
pub dep_info: PathBuf,
}Expand description
The cacheable files and dependency manifest produced by a rustc invocation.
Fields§
§directory: PathBuf§files: Vec<PathBuf>§dep_info: PathBufTrait Implementations§
Source§impl Clone for RustcOutputs
impl Clone for RustcOutputs
Source§fn clone(&self) -> RustcOutputs
fn clone(&self) -> RustcOutputs
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RustcOutputs
impl Debug for RustcOutputs
impl Eq for RustcOutputs
Source§impl PartialEq for RustcOutputs
impl PartialEq for RustcOutputs
impl StructuralPartialEq for RustcOutputs
Auto Trait Implementations§
impl Freeze for RustcOutputs
impl RefUnwindSafe for RustcOutputs
impl Send for RustcOutputs
impl Sync for RustcOutputs
impl Unpin for RustcOutputs
impl UnsafeUnpin for RustcOutputs
impl UnwindSafe for RustcOutputs
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more