mirror of
https://github.com/qdrant/qdrant.git
synced 2026-08-02 08:00:55 -05:00
* genericize ChunkedVectors.status, remove `Sized` bound * check exists with `UniversalReadFileOps` * Inline UioChunkedVectors bound, drop the alias (#8952) The empty trait + blanket impl was a stable-Rust trait-alias workaround that hid a fairly short bound (UniversalWrite<T> + UniversalWrite<Status> + Send + 'static) at the cost of an indirection readers had to mentally unwind. Spelling it out at the three sites that need it is shorter overall and immediately tells the reader what is required. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>