Crate indradb_proto

Source

Re-exports§

pub use bulk_insert_item::Item as BulkInsertItemVariant;
pub use indra_db_client::IndraDbClient as ProtoClient;
pub use query::Query as QueryVariant;
pub use query_output_value::Value as QueryOutputValueVariant;

Modules§

bulk_insert_item
Nested message and enum types in BulkInsertItem.
indra_db_client
Generated client implementations.
indra_db_server
Generated server implementations.
query
Nested message and enum types in Query.
query_output_value
Nested message and enum types in QueryOutputValue.

Structs§

BulkInsertItem
An item to insert, as part of a bulk insert request.
Client
A higher-level client implementation.
CountQuery
Counts the number of items returned from a query.
CreateResponse
Edge
An edge.
EdgeProperties
An edge with properties.
EdgeProperty
Represents an edge property.
EdgePropertyBulkInsertItem
An edge property to insert.
EdgeWithPropertyPresenceQuery
Gets edges with or without a given property.
EdgeWithPropertyValueQuery
Gets edges with a property equal to a given value.
ExecutePluginRequest
A request to execute a plugin.
ExecutePluginResponse
A response to a plugin execution.
Identifier
A string that must be less than 256 characters long, and can only contain letters, numbers, dashes and underscores. This is used for vertex and edge types, as well as property names.
IncludeQuery
Includes the results of a query in output.
IndexPropertyRequest
A request to index a property.
Json
A JSON value.
NamedProperty
A property.
PipePropertyQuery
Returns the properties associated with a vertex or edge.
PipeQuery
Gets the vertices associated with edges, or edges associated with vertices.
PipeWithPropertyPresenceQuery
Gets vertices or edges with or without a property.
PipeWithPropertyValueQuery
Gets vertices or edges with a property equal to a given value.
Query
A query to get a set of values from the database.
QueryOutputEdgeProperties
QueryOutputEdges
QueryOutputValue
Value(s) returned from a query.
QueryOutputVertexProperties
QueryOutputVertices
RangeVertexQuery
Gets a range of vertices.
SetPropertiesRequest
SpecificEdgeQuery
Gets a specific set of edges.
SpecificVertexQuery
Gets a specific set of vertices.
Uuid
A UUID.
Vertex
A vertex.
VertexProperties
A vertex with properties.
VertexProperty
Represents a vertex property.
VertexPropertyBulkInsertItem
A vertex property to insert.
VertexWithPropertyPresenceQuery
Gets vertices with or without a given property.
VertexWithPropertyValueQuery
Gets vertices with a property equal to a given value.

Enums§

ClientError
The error returned if a client operation failed.
ConversionError
The error returned if a try into operation fails.
EdgeDirection
Specifies what kind of items should be piped from one type of query to another.