pub trait EmbedderBound: Send + Sync { }Expand description
Send/Sync bound helper for Embedder implementations on native targets.
Kept as a twin of QdrantOpsBound in qql-runtime (not shared): sharing
would couple the crates backwards (qql-embed must stay dependency-free
of the runtime) or mistype the bound (QdrantOps: EmbedderBound reads as
an is-a relationship that does not exist). One shim per trait, each
documenting its own target split.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl<T: Send + Sync> EmbedderBound for T
Available on non-WebAssembly only.