pub enum TokenKind {
Show 185 variants
Abs,
Acorn,
After,
All,
Alter,
And,
Any,
As,
Asc,
AverageVector,
BestScore,
Between,
Bool,
BottomRight,
By,
Candidates,
Case,
Center,
Clear,
Collection,
Collections,
Consistency,
Context,
Cosine,
Count,
Create,
Cross,
Datetime,
DatetimeKey,
Dbsf,
Decay,
Default,
Defaults,
Delete,
Dense,
Desc,
Discover,
Diversity,
Dot,
Drop,
Else,
Embed,
Empty,
End,
Euclid,
Exact,
Exclude,
Exp,
ExpDecay,
Exterior,
False,
Feedback,
Field,
Float,
For,
Formula,
From,
Fusion,
GaussDecay,
Geo,
GeoBbox,
GeoDistance,
GeoPolygon,
GeoRadius,
Group,
HasVector,
Hnsw,
HnswEf,
Hybrid,
Id,
Ignore,
Image,
In,
Include,
Index,
IndexedOnly,
Indices,
Integer,
Interiors,
Into,
Is,
Key,
Keys,
Keyword,
Lat,
Limit,
LinDecay,
Ln,
Log,
Lon,
Lookup,
Majority,
Manhattan,
Match,
MatchAny,
MaxSelectivity,
Midpoint,
Mmr,
Model,
Multi,
Multivector,
Naive,
Nearest,
Negative,
Nested,
Not,
Null,
Offset,
On,
Optimizers,
Or,
Order,
Oversampling,
Params,
Payload,
Phrase,
Point,
Points,
Positive,
Pow,
Prefetch,
Quantization,
Query,
Quorum,
Radius,
Random,
Recommend,
Relevance,
Rerank,
Rescore,
Rrf,
RrfK,
RrfWeights,
Sample,
Scale,
Score,
Scroll,
Set,
Shard,
Show,
Size,
Sparse,
Sqrt,
Strategy,
SumScores,
Target,
Text,
Then,
Threshold,
Timeout,
TopLeft,
True,
Type,
Update,
Upsert,
Using,
Uuid,
Values,
ValuesCount,
Vector,
When,
Where,
With,
Star,
Identifier,
String,
Lbrace,
Rbrace,
Lbracket,
Rbracket,
Lparen,
Rparen,
Colon,
Comma,
Equals,
NotEquals,
Gt,
Gte,
Lt,
Lte,
Plus,
Minus,
Slash,
Semicolon,
Eof,
}Variants§
Abs
Acorn
After
All
Alter
And
Any
As
Asc
AverageVector
BestScore
Between
Bool
BottomRight
By
Candidates
Case
Center
Clear
Collection
Collections
Consistency
Context
Cosine
Count
Create
Cross
Datetime
DatetimeKey
Dbsf
Decay
Default
Defaults
Delete
Dense
Desc
Discover
Diversity
Dot
Drop
Else
Embed
Empty
End
Euclid
Exact
Exclude
Exp
ExpDecay
Exterior
False
Feedback
Field
Float
For
Formula
From
Fusion
GaussDecay
Geo
GeoBbox
GeoDistance
GeoPolygon
GeoRadius
Group
HasVector
Hnsw
HnswEf
Hybrid
Id
Ignore
Image
In
Include
Index
IndexedOnly
Indices
Integer
Interiors
Into
Is
Key
Keys
Keyword
Lat
Limit
LinDecay
Ln
Log
Lon
Lookup
Majority
Manhattan
Match
MatchAny
MaxSelectivity
Midpoint
Mmr
Model
Multi
Multivector
Naive
Nearest
Negative
Nested
Not
Null
Offset
On
Optimizers
Or
Order
Oversampling
Params
Payload
Phrase
Point
Points
Positive
Pow
Prefetch
Quantization
Query
Quorum
Radius
Random
Recommend
Relevance
Rerank
Rescore
Rrf
RrfK
RrfWeights
Sample
Scale
Score
Scroll
Set
Shard
Show
Size
Sparse
Sqrt
Strategy
SumScores
Target
Text
Then
Threshold
Timeout
TopLeft
True
Type
Update
Upsert
Using
Uuid
Values
ValuesCount
Vector
When
Where
With
Star
Identifier
String
Lbrace
Rbrace
Lbracket
Rbracket
Lparen
Rparen
Colon
Comma
Equals
NotEquals
Gt
Gte
Lt
Lte
Plus
Minus
Slash
Semicolon
Eof
Implementations§
Trait Implementations§
impl Copy for TokenKind
impl Eq for TokenKind
impl StructuralPartialEq for TokenKind
Auto Trait Implementations§
impl Freeze for TokenKind
impl RefUnwindSafe for TokenKind
impl Send for TokenKind
impl Sync for TokenKind
impl Unpin for TokenKind
impl UnsafeUnpin for TokenKind
impl UnwindSafe for TokenKind
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