pub struct RLangEdgeBuilder;Trait Implementations§
Source§impl EdgeBuilder for RLangEdgeBuilder
impl EdgeBuilder for RLangEdgeBuilder
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 RLangEdgeBuilder
impl RefUnwindSafe for RLangEdgeBuilder
impl Send for RLangEdgeBuilder
impl Sync for RLangEdgeBuilder
impl Unpin for RLangEdgeBuilder
impl UnsafeUnpin for RLangEdgeBuilder
impl UnwindSafe for RLangEdgeBuilder
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