pub struct SemanticDeadCodeOutcome {
pub type_aware: TypeAwareOutcome,
pub type_coupling: Option<TypeCouplingReport>,
}Expand description
Result of applying a semantic batch to dead-code findings.
Fields§
§type_aware: TypeAwareOutcomeStandard metadata consumed by all report surfaces.
type_coupling: Option<TypeCouplingReport>Advisory coupling result when the caller requested the combined batch.
Auto Trait Implementations§
impl Freeze for SemanticDeadCodeOutcome
impl RefUnwindSafe for SemanticDeadCodeOutcome
impl Send for SemanticDeadCodeOutcome
impl Sync for SemanticDeadCodeOutcome
impl Unpin for SemanticDeadCodeOutcome
impl UnsafeUnpin for SemanticDeadCodeOutcome
impl UnwindSafe for SemanticDeadCodeOutcome
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> 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