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