about summary refs log tree commit diff
path: root/indexer/src/indexer_implementation.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Indexer: Add and use language field in IndexedResourceBaitinq2022-11-041-4/+6
|
* Indexer: Make & implement the trait insert() taking a [word] for insertBaitinq2022-11-041-15/+16
| | | | | | This has the advantage of taking less calls to the insert() and being able to add all the logic previous to inertion to the actual Indexer implementation.
* Lib+Indexer: Make IndexedResource title and description OptionalBaitinq2022-11-021-4/+4
|
* Indexer: Abstract indexerBaitinq2022-11-021-0/+93
We abstract an indexer's functionality into a trait (Indexer). We move the indexer specific code into the indexer_implementation.rs file. Im not sure if this causes a performance decrease. Should be investigated further.