[−][src]Trait nebula_graph_fbthrift_storage_v2::server::GraphStorageService
Provided methods
#[must_use]fn getNeighbors<'life0, 'async_trait>(
&'life0 self,
_req: GetNeighborsRequest
) -> Pin<Box<dyn Future<Output = Result<GetNeighborsResponse, GetNeighborsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetNeighborsRequest
) -> Pin<Box<dyn Future<Output = Result<GetNeighborsResponse, GetNeighborsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn getProps<'life0, 'async_trait>(
&'life0 self,
_req: GetPropRequest
) -> Pin<Box<dyn Future<Output = Result<GetPropResponse, GetPropsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetPropRequest
) -> Pin<Box<dyn Future<Output = Result<GetPropResponse, GetPropsExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn addVertices<'life0, 'async_trait>(
&'life0 self,
_req: AddVerticesRequest
) -> Pin<Box<dyn Future<Output = Result<ExecResponse, AddVerticesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: AddVerticesRequest
) -> Pin<Box<dyn Future<Output = Result<ExecResponse, AddVerticesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn addEdges<'life0, 'async_trait>(
&'life0 self,
_req: AddEdgesRequest
) -> Pin<Box<dyn Future<Output = Result<ExecResponse, AddEdgesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: AddEdgesRequest
) -> Pin<Box<dyn Future<Output = Result<ExecResponse, AddEdgesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn deleteEdges<'life0, 'async_trait>(
&'life0 self,
_req: DeleteEdgesRequest
) -> Pin<Box<dyn Future<Output = Result<ExecResponse, DeleteEdgesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: DeleteEdgesRequest
) -> Pin<Box<dyn Future<Output = Result<ExecResponse, DeleteEdgesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn deleteVertices<'life0, 'async_trait>(
&'life0 self,
_req: DeleteVerticesRequest
) -> Pin<Box<dyn Future<Output = Result<ExecResponse, DeleteVerticesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: DeleteVerticesRequest
) -> Pin<Box<dyn Future<Output = Result<ExecResponse, DeleteVerticesExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn updateVertex<'life0, 'async_trait>(
&'life0 self,
_req: UpdateVertexRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateResponse, UpdateVertexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: UpdateVertexRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateResponse, UpdateVertexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn updateEdge<'life0, 'async_trait>(
&'life0 self,
_req: UpdateEdgeRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateResponse, UpdateEdgeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: UpdateEdgeRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateResponse, UpdateEdgeExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn getUUID<'life0, 'async_trait>(
&'life0 self,
_req: GetUUIDReq
) -> Pin<Box<dyn Future<Output = Result<GetUUIDResp, GetUUIDExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: GetUUIDReq
) -> Pin<Box<dyn Future<Output = Result<GetUUIDResp, GetUUIDExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn lookupIndex<'life0, 'async_trait>(
&'life0 self,
_req: LookupIndexRequest
) -> Pin<Box<dyn Future<Output = Result<LookupIndexResp, LookupIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: LookupIndexRequest
) -> Pin<Box<dyn Future<Output = Result<LookupIndexResp, LookupIndexExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
#[must_use]fn lookupAndTraverse<'life0, 'async_trait>(
&'life0 self,
_req: LookupAndTraverseRequest
) -> Pin<Box<dyn Future<Output = Result<GetNeighborsResponse, LookupAndTraverseExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,
&'life0 self,
_req: LookupAndTraverseRequest
) -> Pin<Box<dyn Future<Output = Result<GetNeighborsResponse, LookupAndTraverseExn>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: Sync + 'async_trait,