pub enum VocabularySeparator {
None,
WhiteSpace,
Vocabulary(VocabularyEntry),
}
Expand description
A vocabulary used to separate between vocabularies of query string.
Variants§
None
No vocabulary is inserted between selected vocabularies.
WhiteSpace
Whitespace is inserted between selected vocabularies.
Vocabulary(VocabularyEntry)
Any vocabulary is inserted between selected vocabularies.
Trait Implementations§
Source§impl Clone for VocabularySeparator
impl Clone for VocabularySeparator
Source§fn clone(&self) -> VocabularySeparator
fn clone(&self) -> VocabularySeparator
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 VocabularySeparator
impl Debug for VocabularySeparator
Source§impl Hash for VocabularySeparator
impl Hash for VocabularySeparator
Source§impl PartialEq for VocabularySeparator
impl PartialEq for VocabularySeparator
impl Eq for VocabularySeparator
impl StructuralPartialEq for VocabularySeparator
Auto Trait Implementations§
impl Freeze for VocabularySeparator
impl RefUnwindSafe for VocabularySeparator
impl Send for VocabularySeparator
impl Sync for VocabularySeparator
impl Unpin for VocabularySeparator
impl UnwindSafe for VocabularySeparator
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