#[non_exhaustive]#[repr(u8)]pub enum Keyword {
Show 247 variants
Access = 0,
After = 1,
Algorithm = 2,
All = 3,
Alter = 4,
Always = 5,
Analyze = 6,
Analyzer = 7,
Api = 8,
As = 9,
Ascending = 10,
Ascii = 11,
Assert = 12,
At = 13,
Authenticate = 14,
Auto = 15,
Bearer = 16,
Before = 17,
Begin = 18,
Blank = 19,
Reject = 20,
Bm25 = 21,
Break = 22,
By = 23,
Camel = 24,
Cancel = 25,
Cascade = 26,
ChangeFeed = 27,
Changes = 28,
Capacity = 29,
Class = 30,
Comment = 31,
Commit = 32,
Concurrently = 33,
Config = 34,
Content = 35,
Continue = 36,
Count = 37,
Create = 38,
Database = 39,
Default = 40,
Define = 41,
Delete = 42,
Descending = 43,
Diff = 44,
Dimension = 45,
Distance = 46,
DocIdsCache = 47,
DocIdsOrder = 48,
DocLengthsCache = 49,
DocLengthsOrder = 50,
Drop = 51,
Duplicate = 52,
Efc = 53,
Edgengram = 54,
Event = 55,
Else = 56,
End = 57,
Enforced = 58,
Exclude = 59,
Exists = 60,
Expired = 61,
Explain = 62,
Expunge = 63,
ExtendCandidates = 64,
False = 65,
Fetch = 66,
Field = 67,
Fields = 68,
Filters = 69,
Flexible = 70,
For = 71,
From = 72,
Full = 73,
Function = 74,
Functions = 75,
Grant = 76,
Graphql = 77,
Group = 78,
Headers = 79,
Highlights = 80,
Hnsw = 81,
Ignore = 82,
Include = 83,
Index = 84,
Info = 85,
Insert = 86,
Into = 87,
If = 88,
Is = 89,
Issuer = 90,
Jwt = 91,
Jwks = 92,
Key = 93,
KeepPrunedConnections = 94,
Kill = 95,
Let = 96,
Limit = 97,
Live = 98,
Lowercase = 99,
Lm = 100,
M = 101,
M0 = 102,
Mapper = 103,
Middleware = 104,
Merge = 105,
Model = 106,
MTree = 107,
MTreeCache = 108,
Namespace = 109,
Ngram = 110,
No = 111,
NoIndex = 112,
None = 113,
Null = 114,
Numeric = 115,
Omit = 116,
On = 117,
Only = 118,
Option = 119,
Order = 120,
Original = 121,
Overwrite = 122,
Parallel = 123,
Param = 124,
Passhash = 125,
Password = 126,
Patch = 127,
Permissions = 128,
PostingsCache = 129,
PostingsOrder = 130,
Punct = 131,
Purge = 132,
Range = 133,
Readonly = 134,
Rebuild = 135,
Reference = 136,
Refresh = 137,
Regex = 138,
Relate = 139,
Relation = 140,
Remove = 141,
Replace = 142,
Return = 143,
Revoke = 144,
Revoked = 145,
Roles = 146,
Root = 147,
Schemafull = 148,
Schemaless = 149,
Scope = 150,
Search = 151,
Select = 152,
Session = 153,
Set = 154,
Show = 155,
Signin = 156,
Signup = 157,
Since = 158,
Sleep = 159,
Snowball = 160,
Split = 161,
Start = 162,
Structure = 163,
Table = 164,
Tables = 165,
TempFiles = 166,
TermsCache = 167,
TermsOrder = 168,
Then = 169,
Throw = 170,
Timeout = 171,
Tokenizers = 172,
Token = 173,
To = 174,
Transaction = 175,
True = 176,
Type = 177,
Unique = 178,
Unset = 179,
Update = 180,
Upsert = 181,
Uppercase = 182,
Url = 183,
Use = 184,
User = 185,
Value = 186,
Values = 187,
Version = 188,
Vs = 189,
When = 190,
Where = 191,
With = 192,
AllInside = 193,
AndKw = 194,
AnyInside = 195,
Inside = 196,
Intersects = 197,
NoneInside = 198,
NotInside = 199,
OrKw = 200,
Outside = 201,
Not = 202,
And = 203,
Collate = 204,
ContainsAll = 205,
ContainsAny = 206,
ContainsNone = 207,
ContainsNot = 208,
Contains = 209,
In = 210,
Out = 211,
Normal = 212,
Any = 213,
Array = 214,
Geometry = 215,
Record = 216,
Future = 217,
Bool = 218,
Bytes = 219,
Datetime = 220,
Decimal = 221,
Duration = 222,
Float = 223,
Fn = 224,
Int = 225,
Number = 226,
Object = 227,
String = 228,
Uuid = 229,
Ulid = 230,
Rand = 231,
References = 232,
Feature = 233,
Line = 234,
Point = 235,
Polygon = 236,
MultiPoint = 237,
MultiLine = 238,
MultiPolygon = 239,
Collection = 240,
FN = 241,
ML = 242,
Get = 243,
Post = 244,
Put = 245,
Trace = 246,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Access = 0
After = 1
Algorithm = 2
All = 3
Alter = 4
Always = 5
Analyze = 6
Analyzer = 7
Api = 8
As = 9
Ascending = 10
Ascii = 11
Assert = 12
At = 13
Authenticate = 14
Auto = 15
Bearer = 16
Before = 17
Begin = 18
Blank = 19
Reject = 20
Bm25 = 21
Break = 22
By = 23
Camel = 24
Cancel = 25
Cascade = 26
ChangeFeed = 27
Changes = 28
Capacity = 29
Class = 30
Comment = 31
Commit = 32
Concurrently = 33
Config = 34
Content = 35
Continue = 36
Count = 37
Create = 38
Database = 39
Default = 40
Define = 41
Delete = 42
Descending = 43
Diff = 44
Dimension = 45
Distance = 46
DocIdsCache = 47
DocIdsOrder = 48
DocLengthsCache = 49
DocLengthsOrder = 50
Drop = 51
Duplicate = 52
Efc = 53
Edgengram = 54
Event = 55
Else = 56
End = 57
Enforced = 58
Exclude = 59
Exists = 60
Expired = 61
Explain = 62
Expunge = 63
ExtendCandidates = 64
False = 65
Fetch = 66
Field = 67
Fields = 68
Filters = 69
Flexible = 70
For = 71
From = 72
Full = 73
Function = 74
Functions = 75
Grant = 76
Graphql = 77
Group = 78
Headers = 79
Highlights = 80
Hnsw = 81
Ignore = 82
Include = 83
Index = 84
Info = 85
Insert = 86
Into = 87
If = 88
Is = 89
Issuer = 90
Jwt = 91
Jwks = 92
Key = 93
KeepPrunedConnections = 94
Kill = 95
Let = 96
Limit = 97
Live = 98
Lowercase = 99
Lm = 100
M = 101
M0 = 102
Mapper = 103
Middleware = 104
Merge = 105
Model = 106
MTree = 107
MTreeCache = 108
Namespace = 109
Ngram = 110
No = 111
NoIndex = 112
None = 113
Null = 114
Numeric = 115
Omit = 116
On = 117
Only = 118
Option = 119
Order = 120
Original = 121
Overwrite = 122
Parallel = 123
Param = 124
Passhash = 125
Password = 126
Patch = 127
Permissions = 128
PostingsCache = 129
PostingsOrder = 130
Punct = 131
Purge = 132
Range = 133
Readonly = 134
Rebuild = 135
Reference = 136
Refresh = 137
Regex = 138
Relate = 139
Relation = 140
Remove = 141
Replace = 142
Return = 143
Revoke = 144
Revoked = 145
Roles = 146
Root = 147
Schemafull = 148
Schemaless = 149
Scope = 150
Search = 151
Select = 152
Session = 153
Set = 154
Show = 155
Signin = 156
Signup = 157
Since = 158
Sleep = 159
Snowball = 160
Split = 161
Start = 162
Structure = 163
Table = 164
Tables = 165
TempFiles = 166
TermsCache = 167
TermsOrder = 168
Then = 169
Throw = 170
Timeout = 171
Tokenizers = 172
Token = 173
To = 174
Transaction = 175
True = 176
Type = 177
Unique = 178
Unset = 179
Update = 180
Upsert = 181
Uppercase = 182
Url = 183
Use = 184
User = 185
Value = 186
Values = 187
Version = 188
Vs = 189
When = 190
Where = 191
With = 192
AllInside = 193
AndKw = 194
AnyInside = 195
Inside = 196
Intersects = 197
NoneInside = 198
NotInside = 199
OrKw = 200
Outside = 201
Not = 202
And = 203
Collate = 204
ContainsAll = 205
ContainsAny = 206
ContainsNone = 207
ContainsNot = 208
Contains = 209
In = 210
Out = 211
Normal = 212
Any = 213
Array = 214
Geometry = 215
Record = 216
Future = 217
Bool = 218
Bytes = 219
Datetime = 220
Decimal = 221
Duration = 222
Float = 223
Fn = 224
Int = 225
Number = 226
Object = 227
String = 228
Uuid = 229
Ulid = 230
Rand = 231
References = 232
Feature = 233
Line = 234
Point = 235
Polygon = 236
MultiPoint = 237
MultiLine = 238
MultiPolygon = 239
Collection = 240
FN = 241
ML = 242
Get = 243
Post = 244
Put = 245
Trace = 246
Implementations§
Trait Implementations§
impl Copy for Keyword
impl Eq for Keyword
impl StructuralPartialEq for Keyword
Auto Trait Implementations§
impl Freeze for Keyword
impl RefUnwindSafe for Keyword
impl Send for Keyword
impl Sync for Keyword
impl Unpin for Keyword
impl UnwindSafe for Keyword
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§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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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