pub struct ResultItem {
pub raw: String,
pub keyword: String,
pub score: f64,
}
Expand description
Represents a key phrase.
Fields§
§raw: String
The first occurrence in the text. Not exact, as words are joined by a single space.
keyword: String
A lowercased key phrase consisting of 1…N words, where N is configured through [Config::ngrams
].
score: f64
Key importance, where 0 is the most important.
Trait Implementations§
Source§impl Clone for ResultItem
impl Clone for ResultItem
Source§fn clone(&self) -> ResultItem
fn clone(&self) -> ResultItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ResultItem
impl Debug for ResultItem
Source§impl PartialEq<(&str, &str, f64)> for ResultItem
impl PartialEq<(&str, &str, f64)> for ResultItem
Source§impl PartialEq for ResultItem
impl PartialEq for ResultItem
impl StructuralPartialEq for ResultItem
Auto Trait Implementations§
impl Freeze for ResultItem
impl RefUnwindSafe for ResultItem
impl Send for ResultItem
impl Sync for ResultItem
impl Unpin for ResultItem
impl UnwindSafe for ResultItem
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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