pub struct CustomAnalyzer {
pub char_filter: Option<Vec<String>>,
pub type: String,
pub position_increment_gap: Option<u32>,
pub filter: Option<Vec<String>>,
pub tokenizer: String,
pub position_offset_gap: Option<u32>,
}Fields§
§char_filter: Option<Vec<String>>§type: String§position_increment_gap: Option<u32>§filter: Option<Vec<String>>§tokenizer: String§position_offset_gap: Option<u32>Implementations§
Source§impl CustomAnalyzer
impl CustomAnalyzer
pub fn new(type: String, tokenizer: String) -> CustomAnalyzer
Trait Implementations§
Source§impl Clone for CustomAnalyzer
impl Clone for CustomAnalyzer
Source§fn clone(&self) -> CustomAnalyzer
fn clone(&self) -> CustomAnalyzer
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CustomAnalyzer
impl Debug for CustomAnalyzer
Source§impl Default for CustomAnalyzer
impl Default for CustomAnalyzer
Source§fn default() -> CustomAnalyzer
fn default() -> CustomAnalyzer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomAnalyzer
impl<'de> Deserialize<'de> for CustomAnalyzer
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CustomAnalyzer
impl PartialEq for CustomAnalyzer
Source§fn eq(&self, other: &CustomAnalyzer) -> bool
fn eq(&self, other: &CustomAnalyzer) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CustomAnalyzer
impl Serialize for CustomAnalyzer
impl StructuralPartialEq for CustomAnalyzer
Auto Trait Implementations§
impl Freeze for CustomAnalyzer
impl RefUnwindSafe for CustomAnalyzer
impl Send for CustomAnalyzer
impl Sync for CustomAnalyzer
impl Unpin for CustomAnalyzer
impl UnsafeUnpin for CustomAnalyzer
impl UnwindSafe for CustomAnalyzer
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