pub struct CheckResult {
pub all_passed: bool,
pub wit_files_parsed: usize,
pub error_count: usize,
pub warning_count: usize,
pub diagnostics: Vec<CheckDiagnostic>,
}Expand description
Result of a torvyn check.
Fields§
§all_passed: boolWhether all checks passed.
wit_files_parsed: usizeNumber of WIT files parsed.
error_count: usizeNumber of errors found.
warning_count: usizeNumber of warnings found.
diagnostics: Vec<CheckDiagnostic>Detailed diagnostics.
Trait Implementations§
Source§impl Debug for CheckResult
impl Debug for CheckResult
Source§impl HumanRenderable for CheckResult
impl HumanRenderable for CheckResult
Source§fn render_human(&self, ctx: &OutputContext)
fn render_human(&self, ctx: &OutputContext)
Render this value to the terminal.
Auto Trait Implementations§
impl Freeze for CheckResult
impl RefUnwindSafe for CheckResult
impl Send for CheckResult
impl Sync for CheckResult
impl Unpin for CheckResult
impl UnsafeUnpin for CheckResult
impl UnwindSafe for CheckResult
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more