pub struct ImpactPlan {
pub changed_lines_total: u64,
pub changed_lines_covered_by_plan: u64,
pub plan_coverage_pct: f64,
pub tests: Vec<PlannedTest>,
pub uncovered_blocks: Vec<UncoveredBlock>,
pub next_command: String,
}Fields§
§changed_lines_total: u64§changed_lines_covered_by_plan: u64§plan_coverage_pct: f64§tests: Vec<PlannedTest>§uncovered_blocks: Vec<UncoveredBlock>§next_command: StringTrait Implementations§
Source§impl Clone for ImpactPlan
impl Clone for ImpactPlan
Source§fn clone(&self) -> ImpactPlan
fn clone(&self) -> ImpactPlan
Returns a duplicate of the value. Read more
1.0.0 · 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 ImpactPlan
impl Debug for ImpactPlan
Source§impl Default for ImpactPlan
impl Default for ImpactPlan
Source§fn default() -> ImpactPlan
fn default() -> ImpactPlan
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImpactPlan
impl<'de> Deserialize<'de> for ImpactPlan
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ImpactPlan
impl PartialEq for ImpactPlan
Source§impl Serialize for ImpactPlan
impl Serialize for ImpactPlan
impl StructuralPartialEq for ImpactPlan
Auto Trait Implementations§
impl Freeze for ImpactPlan
impl RefUnwindSafe for ImpactPlan
impl Send for ImpactPlan
impl Sync for ImpactPlan
impl Unpin for ImpactPlan
impl UnsafeUnpin for ImpactPlan
impl UnwindSafe for ImpactPlan
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