klieo_memory_sqlite/embedder.rs
1//! Re-exports of the shared `Embedder` trait + non-ranking/fake impls.
2//!
3//! W3.A17: the trait used to be duplicated here. The single home is
4//! now [`klieo_embed_common`]; everything below is a re-export so
5//! call sites that do `use klieo_memory_sqlite::Embedder` keep
6//! working.
7
8pub use klieo_embed_common::{Embedder, NonRankingEmbedder};
9
10/// Legacy name for [`NonRankingEmbedder`]. Deprecated at its definition, so
11/// downstream use warns; `#[deprecated]` on a re-export is silently ignored by
12/// rustc and would announce a migration it never prompts.
13#[allow(deprecated)]
14pub use klieo_embed_common::DummyEmbedder;
15
16#[cfg(any(test, feature = "test-utils"))]
17pub use klieo_embed_common::FakeEmbedder;