Struct MarginalOwnerRiskRow
pub struct MarginalOwnerRiskRow {
pub path: String,
pub band: String,
pub top_active_share: f64,
pub risk: String,
pub note: String,
}Expand description
A single file flagged with marginal-owner risk.
Fields§
§path: StringFile path (canonical via lineage when enabled).
band: StringCode-health band of the file at HEAD: "yellow" or "red".
Maximum k_norm knowledge share among authors active within
window_days. In [0.0, 1.0]; 0.0 if no active author has any
share in the knowledge_shares table.
risk: StringRisk tier: "high" or "elevated". Rows that do not satisfy
either tier threshold are excluded from the output.
note: StringFixed explanatory note for the row (correlational signal).
Trait Implementations§
§impl Clone for MarginalOwnerRiskRow
impl Clone for MarginalOwnerRiskRow
§fn clone(&self) -> MarginalOwnerRiskRow
fn clone(&self) -> MarginalOwnerRiskRow
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 more§impl Debug for MarginalOwnerRiskRow
impl Debug for MarginalOwnerRiskRow
§impl Serialize for MarginalOwnerRiskRow
impl Serialize for MarginalOwnerRiskRow
Auto Trait Implementations§
impl Freeze for MarginalOwnerRiskRow
impl RefUnwindSafe for MarginalOwnerRiskRow
impl Send for MarginalOwnerRiskRow
impl Sync for MarginalOwnerRiskRow
impl Unpin for MarginalOwnerRiskRow
impl UnsafeUnpin for MarginalOwnerRiskRow
impl UnwindSafe for MarginalOwnerRiskRow
Blanket Implementations§
impl<T> Allocation for T
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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