pub struct CompileOutput {
pub status: ExitStatus,
pub expanded: String,
pub expand_stderr: String,
pub test_stderr: String,
pub test_stdout: String,
}
Expand description
The output of the compilation.
Fields§
§status: ExitStatus
The status of the compilation.
expanded: String
The stdout of the compilation. This will contain the expanded code.
expand_stderr: String
The stderr of the compilation. This will contain any errors or warnings from the compiler.
test_stderr: String
The stderr of the compilation. This will contain any errors or warnings from the compiler.
test_stdout: String
The stdout of the test results.
Trait Implementations§
Source§impl Debug for CompileOutput
impl Debug for CompileOutput
Auto Trait Implementations§
impl Freeze for CompileOutput
impl RefUnwindSafe for CompileOutput
impl Send for CompileOutput
impl Sync for CompileOutput
impl Unpin for CompileOutput
impl UnwindSafe for CompileOutput
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