pub mod bucket;
pub mod index;
pub mod vectors;
pub use bucket::*;
pub use index::*;
pub use vectors::*;
pub trait VectorBucketOperations:
PutVectorBucketOps
+ GetVectorBucketOps
+ ListVectorBucketsOps
+ DeleteVectorBucketOps
+ PutVectorIndexOps
+ GetVectorIndexOps
+ ListVectorIndexesOps
+ DeleteVectorIndexOps
+ PutVectorsOps
+ GetVectorsOps
+ ListVectorsOps
+ DeleteVectorsOps
+ QueryVectorsOps
{
}
impl<T> VectorBucketOperations for T where
T: PutVectorBucketOps
+ GetVectorBucketOps
+ ListVectorBucketsOps
+ DeleteVectorBucketOps
+ PutVectorIndexOps
+ GetVectorIndexOps
+ ListVectorIndexesOps
+ DeleteVectorIndexOps
+ PutVectorsOps
+ GetVectorsOps
+ ListVectorsOps
+ DeleteVectorsOps
+ QueryVectorsOps
{
}