MCPcopy Create free account
hub / github.com/Rustixir/darkbird / Indexer

Interface Indexer

src/darkbird/document.rs:6–8  ·  view source on GitHub ↗

used for exracting fields for hash index

Source from the content-addressed store, hash-verified

4
5// used for exracting fields for hash index
6pub trait Indexer {
7 fn extract(&self) -> Vec<String>;
8}
9
10
11// use for indexing group of documents by tag

Callers

nothing calls this directly

Implementers 14

migrate_to_another_database.rsexample/migrate_to_another_database.rs
reporter.rsexample/reporter.rs
before-vsn-6.1.0-migration.rsexample/before-vsn-6.1.0-migration.rs
new_features_vsn2.rsexample/new_features_vsn2.rs
simple.rsexample/simple.rs
complex.rsexample/complex.rs
example.rsexample/Version-5.0.3 ( Database Level
example.rsexample/Version-3.5.0 ( Fulltext Searc
example.rsexample/Version-4.0.0 ( Materialized V
migration.rsexample/Version-6.1.0 ( Migration - Ba
backup-restore.rsexample/Version-6.1.0 ( Migration - Ba
Indexing.rsexample/Version-3.0.0 ( Indexing - Tag

Calls

no outgoing calls

Tested by

no test coverage detected