pub struct Produced {
pub tests_passed: Option<bool>,
pub contract_moved: bool,
pub held_in: Option<bool>,
pub held_out: Option<bool>,
}Expand description
What a run has to show for itself.
None is not Some(false): a suite that was never run and a suite
that failed are different facts, and a requirement that treated them
alike would let “we did not check” pass as “we checked and it was
fine”.
Fields§
§tests_passed: Option<bool>The asset’s own tests ran and passed.
contract_moved: boolThe observable contract moved under the renovation.
held_in: Option<bool>Held-in evidence: it did not get worse on what it was built from.
held_out: Option<bool>Held-out evidence: it stands up away from what it was built from.
Trait Implementations§
impl Copy for Produced
impl Eq for Produced
impl StructuralPartialEq for Produced
Auto Trait Implementations§
impl Freeze for Produced
impl RefUnwindSafe for Produced
impl Send for Produced
impl Sync for Produced
impl Unpin for Produced
impl UnsafeUnpin for Produced
impl UnwindSafe for Produced
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