pub struct DeadFunction {
pub chunk: ChunkSummary,
pub confidence: DeadConfidence,
}Expand description
A dead function with confidence scoring. A dead function with confidence scoring.
Wraps a ChunkSummary with a confidence level indicating how likely
the function is truly dead (not just invisible to static analysis).
Fields§
§chunk: ChunkSummaryThe code chunk (function/method metadata + content)
confidence: DeadConfidenceHow confident we are that this function is dead
Trait Implementations§
Source§impl Clone for DeadFunction
impl Clone for DeadFunction
Source§fn clone(&self) -> DeadFunction
fn clone(&self) -> DeadFunction
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 DeadFunction
impl Debug for DeadFunction
Auto Trait Implementations§
impl Freeze for DeadFunction
impl RefUnwindSafe for DeadFunction
impl Send for DeadFunction
impl Sync for DeadFunction
impl Unpin for DeadFunction
impl UnsafeUnpin for DeadFunction
impl UnwindSafe for DeadFunction
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more