pub enum CallErrorKind {
Show 13 variants
InvalidRequest,
NotFound,
InterfaceMismatch,
OperationNotFound,
InvalidArguments,
ResourceLimitExceeded,
Internal,
OperationOutcomeUnknown,
ValidatorRequired,
ValidatorMismatch,
InterfaceValidatorRequired,
InterfaceValidatorMismatch,
PermissionDenied,
}Expand description
Stable Host dispatch failure kind.
Variants§
InvalidRequest
The request is structurally invalid.
NotFound
The target path is not currently published.
InterfaceMismatch
The selected interface is not exposed by the current object.
OperationNotFound
The operation is absent from the selected descriptor.
InvalidArguments
Supplied named values do not satisfy the operation declaration.
ResourceLimitExceeded
A bounded cancellation, deadline, or resource limit was exceeded and the operation effects are guaranteed not committed.
Internal
The Host failed and operation effects are guaranteed not committed.
OperationOutcomeUnknown
The Host cannot guarantee whether operation effects were committed.
ValidatorRequired
This operation requires a validator and the call omitted it.
ValidatorMismatch
The supplied object validator is stale or belongs to another object.
InterfaceValidatorRequired
The selected mutable interface requires its observed validator.
InterfaceValidatorMismatch
The supplied interface validator does not identify the current descriptor.
PermissionDenied
The operation is declared but not authorized for the caller.