pub struct CompileReport {
pub schema_version: u32,
pub compiler: CompilerIdentity,
pub catalog: CatalogIdentity,
pub compile: CompileResult,
}Expand description
Complete versioned compile report for CLI, CI, and embedding consumers.
Fields§
§schema_version: u32§compiler: CompilerIdentity§catalog: CatalogIdentity§compile: CompileResultTrait Implementations§
Source§impl Clone for CompileReport
impl Clone for CompileReport
Source§fn clone(&self) -> CompileReport
fn clone(&self) -> CompileReport
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 CompileReport
impl Debug for CompileReport
impl Eq for CompileReport
Source§impl PartialEq for CompileReport
impl PartialEq for CompileReport
Source§impl Serialize for CompileReport
impl Serialize for CompileReport
impl StructuralPartialEq for CompileReport
Auto Trait Implementations§
impl Freeze for CompileReport
impl RefUnwindSafe for CompileReport
impl Send for CompileReport
impl Sync for CompileReport
impl Unpin for CompileReport
impl UnsafeUnpin for CompileReport
impl UnwindSafe for CompileReport
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