Enum kudu::RpcErrorCode [] [src]

pub enum RpcErrorCode {
    ApplicationError,
    NoSuchMethod,
    NoSuchService,
    ServerTooBusy,
    InvalidRequest,
    StaleRequest,
    FatalUnknown,
    FatalServerShuttingDown,
    FatalInvalidRpcHeader,
    FatalDeserializingRequest,
    FatalVersionMismatch,
    FatalUnauthorized,
}

Variants

The application generated an error status. See the message field for more details.

The specified method was not valid.

The specified service was not valid.

The server is overloaded - the client should try again shortly.

The request parameter was not parseable, was missing required fields, or the server does not support the required feature flags.

The server might have previously received this request but its response is no longer cached. It's unknown whether the request was executed or not.

The RPC server is already shutting down.

Fields of RpcHeader are invalid.

Could not deserialize RPC request.

IPC Layer version mismatch.

Auth failed.

Trait Implementations

impl Debug for RpcErrorCode
[src]

Formats the value using the given formatter.

impl Clone for RpcErrorCode
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for RpcErrorCode
[src]

impl PartialEq for RpcErrorCode
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for RpcErrorCode
[src]

impl Hash for RpcErrorCode
[src]

Feeds this value into the state given, updating the hasher as necessary.

Feeds a slice of this type into the state provided.