Skip to main content

RecordKey

Trait RecordKey 

Source
pub trait RecordKey {
    const RECORD_TYPE: RecordType;
}
Expand description

Trait for record keys that have a record type.

Required Associated Constants§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl RecordKey for CentroidChunkKey

Source§

const RECORD_TYPE: RecordType = RecordType::CentroidChunk

Source§

impl RecordKey for CentroidStatsKey

Source§

const RECORD_TYPE: RecordType = RecordType::CentroidStats

Source§

impl RecordKey for CollectionMetaKey

Source§

const RECORD_TYPE: RecordType = RecordType::CollectionMeta

Source§

impl RecordKey for DeletionsKey

Source§

const RECORD_TYPE: RecordType = RecordType::Deletions

Source§

impl RecordKey for IdDictionaryKey

Source§

const RECORD_TYPE: RecordType = RecordType::IdDictionary

Source§

impl RecordKey for MetadataIndexKey

Source§

const RECORD_TYPE: RecordType = RecordType::MetadataIndex

Source§

impl RecordKey for PostingListKey

Source§

const RECORD_TYPE: RecordType = RecordType::PostingList

Source§

impl RecordKey for SeqBlockKey

Source§

const RECORD_TYPE: RecordType = RecordType::SeqBlock

Source§

impl RecordKey for VectorDataKey

Source§

const RECORD_TYPE: RecordType = RecordType::VectorData