cel_memory_sqlite/embedder.rs
1//! Re-exports the [`Embedder`] trait from [`cel_memory`].
2//!
3//! The trait and [`MockEmbedder`] live in `cel-memory` so custom backends can
4//! implement embedders without depending on SQLite. This module preserves the
5//! historical import path (`cel_memory_sqlite::Embedder`).
6
7pub use cel_memory::{Embedder, EmbedderError, EmbedderResult, MockEmbedder};
8
9/// Historical alias used by the `fastembed` backend module.
10pub type EmbedResult<T> = EmbedderResult<T>;