pub trait RaftexServiceExt<T>: RaftexServicewhere
    T: Transport,
{ fn askForVote_with_rpc_opts(
        &self,
        arg_req: &AskForVoteRequest,
        rpc_options: <T as Transport>::RpcOptions
    ) -> Pin<Box<dyn Future<Output = Result<AskForVoteResponse, NonthrowingFunctionError>> + Send + 'static, Global>>; fn appendLog_with_rpc_opts(
        &self,
        arg_req: &AppendLogRequest,
        rpc_options: <T as Transport>::RpcOptions
    ) -> Pin<Box<dyn Future<Output = Result<AppendLogResponse, NonthrowingFunctionError>> + Send + 'static, Global>>; fn sendSnapshot_with_rpc_opts(
        &self,
        arg_req: &SendSnapshotRequest,
        rpc_options: <T as Transport>::RpcOptions
    ) -> Pin<Box<dyn Future<Output = Result<SendSnapshotResponse, NonthrowingFunctionError>> + Send + 'static, Global>>; }

Required Methods§

Implementations§

Implementors§