opensearch_client/common/analysis/
tokenizer_definition.rs1use serde::{Deserialize, Serialize};
12#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
14pub enum TokenizerDefinition {
15 EdgeNGramTokenizerValue,
16
17 WhitespaceTokenizerValue,
18
19 PatternTokenizerValue,
20
21 UaxEmailUrlTokenizerValue,
22
23 IcuTokenizerValue,
24
25 KeywordTokenizerValue,
26
27 SmartcnTokenizerValue,
28
29 NoriTokenizerValue,
30
31 LowercaseTokenizerValue,
32
33 StandardTokenizerValue,
34
35 NGramTokenizerValue,
36
37 SimplePatternSplitTokenizerValue,
38
39 LetterTokenizerValue,
40
41 SimplePatternTokenizerValue,
42
43 PathHierarchyTokenizerValue,
44
45 CharGroupTokenizerValue,
46
47 KuromojiTokenizerValue,
48}