pub struct CoverageResult {
pub anchor: String,
pub total_steps: usize,
pub implemented: Vec<Vec<u32>>,
pub missing: Vec<Vec<u32>>,
pub warnings: usize,
pub reordered: usize,
}Expand description
Coverage of a spec algorithm in source code.
Fields§
§anchor: String§total_steps: usize§implemented: Vec<Vec<u32>>§missing: Vec<Vec<u32>>§warnings: usize§reordered: usizeImplementations§
Trait Implementations§
Source§impl Clone for CoverageResult
impl Clone for CoverageResult
Source§fn clone(&self) -> CoverageResult
fn clone(&self) -> CoverageResult
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 CoverageResult
impl Debug for CoverageResult
Source§impl From<&CoverageResult> for CoverageSummary
impl From<&CoverageResult> for CoverageSummary
Source§fn from(cr: &CoverageResult) -> Self
fn from(cr: &CoverageResult) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CoverageResult
impl RefUnwindSafe for CoverageResult
impl Send for CoverageResult
impl Sync for CoverageResult
impl Unpin for CoverageResult
impl UnsafeUnpin for CoverageResult
impl UnwindSafe for CoverageResult
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