pub struct KindLines {
pub direct: usize,
pub direct_amb: usize,
pub ctor_di: usize,
pub heuristic: usize,
pub iface: usize,
pub bus: usize,
}Expand description
One representative referencing line PER EDGE KIND that reached this file, the lowest line per kind.
0 means “this kind never contributed”, which
keeps a row a kind never touched free of that key in --json. direct_amb
is the ambiguous half of the direct kind, kept apart only so
build_impact_model can apply the resolved-over-ambiguous tie-break instead
of letting an ambiguous line win by being numerically smaller.
Fields§
§direct: usizeThe direct value.
direct_amb: usizeThe direct amb value.
ctor_di: usizeThe ctor di value.
heuristic: usizeThe heuristic value.
iface: usizeThe iface value.
bus: usizeThe lowest bus-hop line reaching this file, weakest of every slot.
Trait Implementations§
impl StructuralPartialEq for KindLines
Auto Trait Implementations§
impl Freeze for KindLines
impl RefUnwindSafe for KindLines
impl Send for KindLines
impl Sync for KindLines
impl Unpin for KindLines
impl UnsafeUnpin for KindLines
impl UnwindSafe for KindLines
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> 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