pub struct BridgeCoherence;Expand description
Fraction of bridges classified as BridgeClassification::Genuine.
High = the projection surfaces meaningful cross-domain connectors.
Low = most “bridges” are OverlapArtifact (shared cap territory) or
Weak (below median strength in a clean-territory pair). Returns 1.0
if there are no bridges at all (nothing to be incoherent about).
Trait Implementations§
Source§impl QualityMetric for BridgeCoherence
impl QualityMetric for BridgeCoherence
Source§fn score(&self, pipeline: &SphereQLPipeline) -> f64
fn score(&self, pipeline: &SphereQLPipeline) -> f64
Evaluate the pipeline. Must return a value in
[0, 1].Source§fn score_with_components(
&self,
pipeline: &SphereQLPipeline,
) -> (f64, Vec<(String, f64, f64)>)
fn score_with_components( &self, pipeline: &SphereQLPipeline, ) -> (f64, Vec<(String, f64, f64)>)
Evaluate the pipeline and report any per-component breakdown in
the same pass. Returns
(score, components) where each
component is (name, weight, component_score). Read moreAuto Trait Implementations§
impl Freeze for BridgeCoherence
impl RefUnwindSafe for BridgeCoherence
impl Send for BridgeCoherence
impl Sync for BridgeCoherence
impl Unpin for BridgeCoherence
impl UnsafeUnpin for BridgeCoherence
impl UnwindSafe for BridgeCoherence
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