pub struct OverflowItem {
pub path: String,
pub lines: String,
pub score: f64,
pub tokens: u32,
pub why: String,
}Fields§
§path: String§lines: String§score: f64§tokens: u32§why: StringSingle strongest reason, compact: the overflow list exists to be cheap,
and the full reasons array on a selected item costs several times this.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OverflowItem
impl RefUnwindSafe for OverflowItem
impl Send for OverflowItem
impl Sync for OverflowItem
impl Unpin for OverflowItem
impl UnsafeUnpin for OverflowItem
impl UnwindSafe for OverflowItem
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