pub enum SuggestionKind {
History,
Bookmark,
Command,
SearchSuggestion,
}Expand description
What kind of suggestion is being rendered. Drives both the badge colour and the relative ordering (history < bookmark < command < search-engine fallback in the omnibar).
Variants§
History
Bookmark
Command
SearchSuggestion
Synthesised “search the web for {query}” entry. Always the last row when present.
Trait Implementations§
Source§impl Clone for SuggestionKind
impl Clone for SuggestionKind
Source§fn clone(&self) -> SuggestionKind
fn clone(&self) -> SuggestionKind
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 SuggestionKind
impl Debug for SuggestionKind
Source§impl PartialEq for SuggestionKind
impl PartialEq for SuggestionKind
impl Copy for SuggestionKind
impl Eq for SuggestionKind
impl StructuralPartialEq for SuggestionKind
Auto Trait Implementations§
impl Freeze for SuggestionKind
impl RefUnwindSafe for SuggestionKind
impl Send for SuggestionKind
impl Sync for SuggestionKind
impl Unpin for SuggestionKind
impl UnsafeUnpin for SuggestionKind
impl UnwindSafe for SuggestionKind
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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