Enum kvproto::tikvpb::BatchCommandsRequest_Request_oneof_cmd[][src]

pub enum BatchCommandsRequest_Request_oneof_cmd {
    Get(GetRequest),
    Scan(ScanRequest),
    Prewrite(PrewriteRequest),
    Commit(CommitRequest),
    Import(ImportRequest),
    Cleanup(CleanupRequest),
    BatchGet(BatchGetRequest),
    BatchRollback(BatchRollbackRequest),
    ScanLock(ScanLockRequest),
    ResolveLock(ResolveLockRequest),
    Gc(GcRequest),
    DeleteRange(DeleteRangeRequest),
    RawGet(RawGetRequest),
    RawBatchGet(RawBatchGetRequest),
    RawPut(RawPutRequest),
    RawBatchPut(RawBatchPutRequest),
    RawDelete(RawDeleteRequest),
    RawBatchDelete(RawBatchDeleteRequest),
    RawScan(RawScanRequest),
    RawDeleteRange(RawDeleteRangeRequest),
    RawBatchScan(RawBatchScanRequest),
    Coprocessor(Request),
    PessimisticLock(PessimisticLockRequest),
    PessimisticRollback(PessimisticRollbackRequest),
    CheckTxnStatus(CheckTxnStatusRequest),
    TxnHeartBeat(TxnHeartBeatRequest),
    CheckSecondaryLocks(CheckSecondaryLocksRequest),
    RawCoprocessor(RawCoprocessorRequest),
    Empty(BatchCommandsEmptyRequest),
}

Variants

Get(GetRequest)
Scan(ScanRequest)
Prewrite(PrewriteRequest)
Commit(CommitRequest)
Import(ImportRequest)
Cleanup(CleanupRequest)
BatchGet(BatchGetRequest)
BatchRollback(BatchRollbackRequest)
ScanLock(ScanLockRequest)
ResolveLock(ResolveLockRequest)
Gc(GcRequest)
DeleteRange(DeleteRangeRequest)
RawGet(RawGetRequest)
RawBatchGet(RawBatchGetRequest)
RawPut(RawPutRequest)
RawBatchPut(RawBatchPutRequest)
RawDelete(RawDeleteRequest)
RawBatchDelete(RawBatchDeleteRequest)
RawScan(RawScanRequest)
RawDeleteRange(RawDeleteRangeRequest)
RawBatchScan(RawBatchScanRequest)
Coprocessor(Request)
PessimisticLock(PessimisticLockRequest)
PessimisticRollback(PessimisticRollbackRequest)
CheckTxnStatus(CheckTxnStatusRequest)
TxnHeartBeat(TxnHeartBeatRequest)
CheckSecondaryLocks(CheckSecondaryLocksRequest)
RawCoprocessor(RawCoprocessorRequest)
Empty(BatchCommandsEmptyRequest)

Trait Implementations

impl Clone for BatchCommandsRequest_Request_oneof_cmd[src]

impl PartialEq<BatchCommandsRequest_Request_oneof_cmd> for BatchCommandsRequest_Request_oneof_cmd[src]

impl PbPrint for BatchCommandsRequest_Request_oneof_cmd[src]

impl StructuralPartialEq for BatchCommandsRequest_Request_oneof_cmd[src]

Auto Trait Implementations

impl RefUnwindSafe for BatchCommandsRequest_Request_oneof_cmd

impl Send for BatchCommandsRequest_Request_oneof_cmd

impl Sync for BatchCommandsRequest_Request_oneof_cmd

impl Unpin for BatchCommandsRequest_Request_oneof_cmd

impl UnwindSafe for BatchCommandsRequest_Request_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.