pub struct CoverageGap { /* private fields */ }Implementations§
Source§impl CoverageGap
impl CoverageGap
Trait Implementations§
Source§impl Analyzer for CoverageGap
impl Analyzer for CoverageGap
Source§fn analyze(&self, ctx: &AnalyzeCtx<'_>) -> Result<Vec<RecDraft>>
fn analyze(&self, ctx: &AnalyzeCtx<'_>) -> Result<Vec<RecDraft>>
Produce recommendation drafts.
dedup_key, origin, and the params
snapshot are stamped by the engine afterward, not here. Returning an
error drops this analyzer’s findings for the run; other analyzers are
unaffected.fn manifest(&self) -> &AnalyzerManifest
Auto Trait Implementations§
impl Freeze for CoverageGap
impl RefUnwindSafe for CoverageGap
impl Send for CoverageGap
impl Sync for CoverageGap
impl Unpin for CoverageGap
impl UnsafeUnpin for CoverageGap
impl UnwindSafe for CoverageGap
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