struct FixedCrate {
files: HashMap<String, FixedFile>,
first_output: Output,
last_output: Output,
}
Fields§
§files: HashMap<String, FixedFile>
Map of file path to some information about modifications made to that file.
first_output: Output
The output from rustc from the first time it was called.
This is needed when fixes fail to apply, so that it can display the original diagnostics to the user which can help with diagnosing which suggestions caused the failure.
last_output: Output
The output from rustc from the last time it was called.
This will be displayed to the user to show any remaining diagnostics or errors.
Auto Trait Implementations§
impl Freeze for FixedCrate
impl RefUnwindSafe for FixedCrate
impl Send for FixedCrate
impl Sync for FixedCrate
impl Unpin for FixedCrate
impl UnwindSafe for FixedCrate
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 160 bytes