Enum v_common::v_api::obj::ResultCode
source · #[repr(u16)]
pub enum ResultCode {
Show 35 variants
Zero,
Ok,
Created,
NoContent,
BadRequest,
Forbidden,
NotFound,
UnprocessableEntity,
Locked,
TooManyRequests,
TooManyRequestsChangePassword,
ChangePasswordForbidden,
SecretExpired,
EmptyPassword,
NewPasswordIsEqualToOld,
InvalidPassword,
InvalidSecret,
PasswordExpired,
TicketNotFound,
TicketExpired,
NotAuthorized,
AuthenticationFailed,
NotReady,
FailOpenTransaction,
FailCommit,
FailStore,
InternalServerError,
NotImplemented,
ServiceUnavailable,
InvalidIdentifier,
DatabaseModifiedError,
DiskFull,
DuplicateKey,
SizeTooLarge,
ConnectError,
}Variants§
Zero
0
Ok
200
Created
201
NoContent
204
BadRequest
400
Forbidden
403
NotFound
404
UnprocessableEntity
422
Locked
423
TooManyRequests
429
TooManyRequestsChangePassword
430
ChangePasswordForbidden
463
SecretExpired
464
EmptyPassword
465
NewPasswordIsEqualToOld
466
InvalidPassword
467
InvalidSecret
468
PasswordExpired
469
TicketNotFound
470
TicketExpired
471
NotAuthorized
472
AuthenticationFailed
473
NotReady
474
FailOpenTransaction
475
FailCommit
476
FailStore
477
InternalServerError
500
NotImplemented
501
503
InvalidIdentifier
DatabaseModifiedError
999
DiskFull
1021
DuplicateKey
1022
SizeTooLarge
1118
ConnectError
4000
Implementations§
source§impl ResultCode
impl ResultCode
pub fn from_i64(value: i64) -> ResultCode
Trait Implementations§
source§impl Clone for ResultCode
impl Clone for ResultCode
source§fn clone(&self) -> ResultCode
fn clone(&self) -> ResultCode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for ResultCode
impl Debug for ResultCode
source§impl<'de> Deserialize<'de> for ResultCode
impl<'de> Deserialize<'de> for ResultCode
source§fn deserialize<D>(deserializer: D) -> Result<ResultCode, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<ResultCode, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<ResultCode> for ResultCode
impl PartialEq<ResultCode> for ResultCode
source§fn eq(&self, other: &ResultCode) -> bool
fn eq(&self, other: &ResultCode) -> bool
source§impl Serialize for ResultCode
impl Serialize for ResultCode
impl Copy for ResultCode
impl Eq for ResultCode
impl StructuralEq for ResultCode
impl StructuralPartialEq for ResultCode
Auto Trait Implementations§
impl RefUnwindSafe for ResultCode
impl Send for ResultCode
impl Sync for ResultCode
impl Unpin for ResultCode
impl UnwindSafe for ResultCode
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.