#[repr(u8)]pub enum ProjectionProviderKindV1 {
Columnar = 1,
Vector = 2,
ExactText = 3,
TokenizedText = 4,
LongPattern = 5,
}Expand description
Closed real provider families admitted by ADR-0130.
Variants§
Columnar = 1
Existing partition-scoped columnar engine.
Vector = 2
Existing per-organization exact/ANN vector engine.
ExactText = 3
Partition-scoped exact binary UTF-8 text engine.
TokenizedText = 4
Partition-scoped tokenized text engine.
LongPattern = 5
Partition-scoped exact long-value wildcard engine.
Trait Implementations§
Source§impl Clone for ProjectionProviderKindV1
impl Clone for ProjectionProviderKindV1
impl Copy for ProjectionProviderKindV1
Source§impl Debug for ProjectionProviderKindV1
impl Debug for ProjectionProviderKindV1
impl Eq for ProjectionProviderKindV1
Source§impl Hash for ProjectionProviderKindV1
impl Hash for ProjectionProviderKindV1
Source§impl Ord for ProjectionProviderKindV1
impl Ord for ProjectionProviderKindV1
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ProjectionProviderKindV1
impl PartialEq for ProjectionProviderKindV1
Source§impl PartialOrd for ProjectionProviderKindV1
impl PartialOrd for ProjectionProviderKindV1
impl StructuralPartialEq for ProjectionProviderKindV1
Auto Trait Implementations§
impl Freeze for ProjectionProviderKindV1
impl RefUnwindSafe for ProjectionProviderKindV1
impl Send for ProjectionProviderKindV1
impl Sync for ProjectionProviderKindV1
impl Unpin for ProjectionProviderKindV1
impl UnsafeUnpin for ProjectionProviderKindV1
impl UnwindSafe for ProjectionProviderKindV1
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