pub struct DartEdgeBuilder;Trait Implementations§
Source§impl EdgeBuilder for DartEdgeBuilder
impl EdgeBuilder for DartEdgeBuilder
fn build(&self, fragments: &[Fragment], _repo_root: Option<&Path>) -> EdgeDict
fn category_label(&self) -> Option<&str>
fn is_expensive(&self) -> bool
Source§fn is_fallback(&self) -> bool
fn is_fallback(&self) -> bool
A coverage-of-last-resort builder: its edges only count where the
dedicated builders produced nothing. The dual-coverage attempt this
gate encodes was measured as a 100% noise regression (#131) — tags
edges duplicating real semantic edges add no reach, only mass.
Auto Trait Implementations§
impl Freeze for DartEdgeBuilder
impl RefUnwindSafe for DartEdgeBuilder
impl Send for DartEdgeBuilder
impl Sync for DartEdgeBuilder
impl Unpin for DartEdgeBuilder
impl UnsafeUnpin for DartEdgeBuilder
impl UnwindSafe for DartEdgeBuilder
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