pub struct MutationTypecheckOutput {
pub completed: bool,
pub survivors: usize,
pub checked: usize,
pub compile_errors: usize,
pub skipped: Vec<MutationTypecheckSkip>,
}Expand description
The type check of the survivors (--typecheck).
Fields§
§completed: boolTrue when the type check gave a result for each survivor that it
received. False when the companion failed; the survivors then keep
the status survived.
survivors: usizeThe survivors that the type check received.
checked: usizeThe survivors that the checker checked.
compile_errors: usizeThe checked survivors that do not type-check. They have the status
compile_error.
skipped: Vec<MutationTypecheckSkip>The survivors that the checker did not check, by reason.
Trait Implementations§
Source§impl Clone for MutationTypecheckOutput
impl Clone for MutationTypecheckOutput
Source§impl Debug for MutationTypecheckOutput
impl Debug for MutationTypecheckOutput
impl Eq for MutationTypecheckOutput
Source§impl PartialEq for MutationTypecheckOutput
impl PartialEq for MutationTypecheckOutput
Source§impl Serialize for MutationTypecheckOutput
impl Serialize for MutationTypecheckOutput
impl StructuralPartialEq for MutationTypecheckOutput
Auto Trait Implementations§
impl Freeze for MutationTypecheckOutput
impl RefUnwindSafe for MutationTypecheckOutput
impl Send for MutationTypecheckOutput
impl Sync for MutationTypecheckOutput
impl Unpin for MutationTypecheckOutput
impl UnsafeUnpin for MutationTypecheckOutput
impl UnwindSafe for MutationTypecheckOutput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.