Enum kvproto::tikvpb::BatchCommandsResponse_Response_oneof_cmd[][src]

pub enum BatchCommandsResponse_Response_oneof_cmd {
    Get(GetResponse),
    Scan(ScanResponse),
    Prewrite(PrewriteResponse),
    Commit(CommitResponse),
    Import(ImportResponse),
    Cleanup(CleanupResponse),
    BatchGet(BatchGetResponse),
    BatchRollback(BatchRollbackResponse),
    ScanLock(ScanLockResponse),
    ResolveLock(ResolveLockResponse),
    Gc(GcResponse),
    DeleteRange(DeleteRangeResponse),
    RawGet(RawGetResponse),
    RawBatchGet(RawBatchGetResponse),
    RawPut(RawPutResponse),
    RawBatchPut(RawBatchPutResponse),
    RawDelete(RawDeleteResponse),
    RawBatchDelete(RawBatchDeleteResponse),
    RawScan(RawScanResponse),
    RawDeleteRange(RawDeleteRangeResponse),
    RawBatchScan(RawBatchScanResponse),
    Coprocessor(Response),
    PessimisticLock(PessimisticLockResponse),
    PessimisticRollback(PessimisticRollbackResponse),
    CheckTxnStatus(CheckTxnStatusResponse),
    TxnHeartBeat(TxnHeartBeatResponse),
    CheckSecondaryLocks(CheckSecondaryLocksResponse),
    RawCoprocessor(RawCoprocessorResponse),
    Empty(BatchCommandsEmptyResponse),
}

Variants

Get(GetResponse)
Scan(ScanResponse)
Prewrite(PrewriteResponse)
Commit(CommitResponse)
Import(ImportResponse)
Cleanup(CleanupResponse)
BatchGet(BatchGetResponse)
BatchRollback(BatchRollbackResponse)
ScanLock(ScanLockResponse)
ResolveLock(ResolveLockResponse)
Gc(GcResponse)
DeleteRange(DeleteRangeResponse)
RawGet(RawGetResponse)
RawBatchGet(RawBatchGetResponse)
RawPut(RawPutResponse)
RawBatchPut(RawBatchPutResponse)
RawDelete(RawDeleteResponse)
RawBatchDelete(RawBatchDeleteResponse)
RawScan(RawScanResponse)
RawDeleteRange(RawDeleteRangeResponse)
RawBatchScan(RawBatchScanResponse)
Coprocessor(Response)
PessimisticLock(PessimisticLockResponse)
PessimisticRollback(PessimisticRollbackResponse)
CheckTxnStatus(CheckTxnStatusResponse)
TxnHeartBeat(TxnHeartBeatResponse)
CheckSecondaryLocks(CheckSecondaryLocksResponse)
RawCoprocessor(RawCoprocessorResponse)
Empty(BatchCommandsEmptyResponse)

Trait Implementations

impl Clone for BatchCommandsResponse_Response_oneof_cmd[src]

impl PartialEq<BatchCommandsResponse_Response_oneof_cmd> for BatchCommandsResponse_Response_oneof_cmd[src]

impl PbPrint for BatchCommandsResponse_Response_oneof_cmd[src]

impl StructuralPartialEq for BatchCommandsResponse_Response_oneof_cmd[src]

Auto Trait Implementations

impl RefUnwindSafe for BatchCommandsResponse_Response_oneof_cmd

impl Send for BatchCommandsResponse_Response_oneof_cmd

impl Sync for BatchCommandsResponse_Response_oneof_cmd

impl Unpin for BatchCommandsResponse_Response_oneof_cmd

impl UnwindSafe for BatchCommandsResponse_Response_oneof_cmd

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.