Module api Copy item path Source AddFieldArgs add field args, response with crate::mochow::api::CommonResponse AddFieldArgsBuilder Builder for AddFieldArgs . AliasTableArgs alias table args, response with crate::mochow::api::CommonResponse AliasTableArgsBuilder Builder for AliasTableArgs . AnnsSearchParams AnnsSearchParamsBuilder Builder for AnnsSearchParams . AutoBuildPolicy auto build index strategy AutoBuildPolicyBuilder Builder for AutoBuildPolicy . BatchAnnsSearchParams BatchAnnsSearchParamsBuilder Builder for BatchAnnsSearchParams . BatchRowResult BatchSearchRowsArgs batch search rows args response with BatchSearchRowsResponse ,
basing ann search of vector fields, support filter by scalar fields,
you can input multiple vectors to search, and get result for every vector BatchSearchRowsArgsBuilder Builder for BatchSearchRowsArgs . BatchSearchRowsResponse CommonResponse CommonResponse, usually used as the response of a request for update info CreateDatabaseArgs create database args, response with crate::mochow::api::CommonResponse CreateDatabaseArgsBuilder Builder for CreateDatabaseArgs . CreateIndexArgs create index args response with crate::mochow::api::CommonResponse CreateIndexArgsBuilder Builder for CreateIndexArgs . CreateTableArgs click https://cloud.baidu.com/doc/VDB/s/flrsob0zr for more details
create table args, response with crate::mochow::api::CommonResponse CreateTableArgsBuilder Builder for CreateTableArgs . DeleteIndexArgs delete index args reponse with crate::mochow::api::CommonResponse DeleteIndexArgsBuilder Builder for DeleteIndexArgs . DeleteRowArgs delete row args response with crate::mochow::api::CommonResponse DeleteRowArgsBuilder Builder for DeleteRowArgs . DescriptIndexArgs descript index args response with DescriptIndexResponse DescriptIndexArgsBuilder Builder for DescriptIndexArgs . DescriptIndexResponse DescriptTable DescriptTableArgs descript table args, response with DescriptTableResponse DescriptTableArgsBuilder Builder for DescriptTableArgs . DescriptTableResponse DropDatabaseArgs drop database args, response with crate::mochow::api::CommonResponse DropDatabaseArgsBuilder Builder for DropDatabaseArgs . DropTableArgs drop table args, response with crate::mochow::api::CommonResponse DropTableArgsBuilder Builder for DropTableArgs . FLATSearchParams FLATSearchParamsBuilder Builder for FLATSearchParams . FieldSchema FieldSchemaBuilder Builder for FieldSchema . HNSWIndexParam HNSWPQIndexParam HNSWPQSearchParams HNSWPQSearchParamsBuilder Builder for HNSWPQSearchParams . HNSWSearchParams HNSWSearchParamsBuilder Builder for HNSWSearchParams . IndexSchema index param IndexSchemaBuilder Builder for IndexSchema . InsertRowArgs insert row args response with InsertRowsResponse
you can use serde_json::Value as T or any struct that implements Serialize InsertRowArgsBuilder Builder for InsertRowArgs . InsertRowsResponse ListDatabaseArgs list databse args, response with ListDatabaseResponse ListDatabaseArgsBuilder Builder for ListDatabaseArgs . ListDatabaseResponse ListTableArgs list table args, response with ListTableResponse ListTableArgsBuilder Builder for ListTableArgs . ListTableResponse ModifyIndexArgs modify index args reponse with crate::mochow::api::CommonResponse ModifyIndexArgsBuilder Builder for ModifyIndexArgs . PUCKIndexParam PUCKSearchParams PUCKSearchParamsBuilder Builder for PUCKSearchParams . Partition PartitionBuilder Builder for Partition . QueryRowArgs query row args response with QueryRowsResponse
query single row by primary key QueryRowArgsBuilder Builder for QueryRowArgs . QueryRowsResponse response of query row, you can use serde_json::Value as T or any struct that implements Deserialize RebuildIndexArgs rebuild index args reponse with crate::mochow::api::CommonResponse RebuildIndexArgsBuilder Builder for RebuildIndexArgs . RowResult SearchRowsArgs search rows args response with SearchRowsResponse
basing ann search of vector fields, support filter by scalar fields SearchRowsArgsBuilder Builder for SearchRowsArgs . SearchRowsResponse response of search row, you can use serde_json::Value as T or any struct that implements Deserialize SelectRowsArgs select rows args response with SelectRowsResponse
filter records by scalar fields SelectRowsArgsBuilder Builder for SelectRowsArgs . SelectRowsResponse response of select row, you can use serde_json::Value as T or any struct that implements Deserialize ServiceError ServiceError, internal error of database service StatsTableArgs stats table args, response with StatsTableResponse StatsTableArgsBuilder Builder for StatsTableArgs . StatsTableResponse TableSchema TableSchemaBuilder Builder for TableSchema . UnaliasTableArgs unalias table args, response with crate::mochow::api::CommonResponse UnaliasTableArgsBuilder Builder for UnaliasTableArgs . UpdateRowArgs update row args response with crate::mochow::api::CommonResponse UpdateRowArgsBuilder Builder for UpdateRowArgs . UpsertRowArgs upsert row args response with UpsertRowsResponse
you can use serde_json::Value as T or any struct that implements Serialize UpsertRowArgsBuilder Builder for UpsertRowArgs . UpsertRowsResponse AddFieldArgsBuilderError Error type for AddFieldArgsBuilder AliasTableArgsBuilderError Error type for AliasTableArgsBuilder AnnsSearchParamsBuilderError Error type for AnnsSearchParamsBuilder AutoBuildPolicyBuilderError Error type for AutoBuildPolicyBuilder AutoBuildPolicyType BatchAnnsSearchParamsBuilderError Error type for BatchAnnsSearchParamsBuilder BatchSearchRowsArgsBuilderError Error type for BatchSearchRowsArgsBuilder CreateDatabaseArgsBuilderError Error type for CreateDatabaseArgsBuilder CreateIndexArgsBuilderError Error type for CreateIndexArgsBuilder CreateTableArgsBuilderError Error type for CreateTableArgsBuilder DeleteIndexArgsBuilderError Error type for DeleteIndexArgsBuilder DeleteRowArgsBuilderError Error type for DeleteRowArgsBuilder DescriptIndexArgsBuilderError Error type for DescriptIndexArgsBuilder DescriptTableArgsBuilderError Error type for DescriptTableArgsBuilder DropDatabaseArgsBuilderError Error type for DropDatabaseArgsBuilder DropTableArgsBuilderError Error type for DropTableArgsBuilder FLATSearchParamsBuilderError Error type for FLATSearchParamsBuilder FieldSchemaBuilderError Error type for FieldSchemaBuilder FieldType HNSWPQSearchParamsBuilderError Error type for HNSWPQSearchParamsBuilder HNSWSearchParamsBuilderError Error type for HNSWSearchParamsBuilder IndexSchemaBuilderError Error type for IndexSchemaBuilder IndexState IndexType InsertRowArgsBuilderError Error type for InsertRowArgsBuilder ListDatabaseArgsBuilderError Error type for ListDatabaseArgsBuilder ListTableArgsBuilderError Error type for ListTableArgsBuilder MetricType ModifyIndexArgsBuilderError Error type for ModifyIndexArgsBuilder PUCKSearchParamsBuilderError Error type for PUCKSearchParamsBuilder PartitionBuilderError Error type for PartitionBuilder PartitionType QueryRowArgsBuilderError Error type for QueryRowArgsBuilder ReadConsistency RebuildIndexArgsBuilderError Error type for RebuildIndexArgsBuilder SearchRowsArgsBuilderError Error type for SearchRowsArgsBuilder SelectRowsArgsBuilderError Error type for SelectRowsArgsBuilder ServerErrorCode StatsTableArgsBuilderError Error type for StatsTableArgsBuilder TableSchemaBuilderError Error type for TableSchemaBuilder TableState UnaliasTableArgsBuilderError Error type for UnaliasTableArgsBuilder UpdateRowArgsBuilderError Error type for UpdateRowArgsBuilder UpsertRowArgsBuilderError Error type for UpsertRowArgsBuilder VectorIndexParams VectorSearchParams