Trait grpc_etcd::rpc_grpc::Maintenance [] [src]

pub trait Maintenance {
    fn alarm(
        &self,
        o: RequestOptions,
        p: AlarmRequest
    ) -> SingleResponse<AlarmResponse>; fn status(
        &self,
        o: RequestOptions,
        p: StatusRequest
    ) -> SingleResponse<StatusResponse>; fn defragment(
        &self,
        o: RequestOptions,
        p: DefragmentRequest
    ) -> SingleResponse<DefragmentResponse>; fn hash(
        &self,
        o: RequestOptions,
        p: HashRequest
    ) -> SingleResponse<HashResponse>; fn snapshot(
        &self,
        o: RequestOptions,
        p: SnapshotRequest
    ) -> StreamingResponse<SnapshotResponse>; }

Required Methods

Implementors