#[repr(u16)]pub enum ResultCode {
Show 35 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,
ServiceUnavailable = 503,
InvalidIdentifier = 904,
DatabaseModifiedError = 999,
DiskFull = 1_021,
DuplicateKey = 1_022,
SizeTooLarge = 1_118,
ConnectError = 4_000,
}
Variants§
Zero = 0
0
Ok = 200
200
Created = 201
201
NoContent = 204
204
BadRequest = 400
400
Forbidden = 403
403
NotFound = 404
404
UnprocessableEntity = 422
422
Locked = 423
423
TooManyRequests = 429
429
TooManyRequestsChangePassword = 430
430
ChangePasswordForbidden = 463
463
SecretExpired = 464
464
EmptyPassword = 465
465
NewPasswordIsEqualToOld = 466
466
InvalidPassword = 467
467
InvalidSecret = 468
468
PasswordExpired = 469
469
TicketNotFound = 470
470
TicketExpired = 471
471
NotAuthorized = 472
472
AuthenticationFailed = 473
473
NotReady = 474
474
FailOpenTransaction = 475
475
FailCommit = 476
476
FailStore = 477
477
InternalServerError = 500
500
NotImplemented = 501
501
503
InvalidIdentifier = 904
DatabaseModifiedError = 999
999
DiskFull = 1_021
1021
DuplicateKey = 1_022
1022
SizeTooLarge = 1_118
1118
ConnectError = 4_000
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 duplicate 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 PartialEq for ResultCode
impl PartialEq for ResultCode
Source§impl Serialize for ResultCode
impl Serialize for ResultCode
impl Copy for ResultCode
impl StructuralPartialEq for ResultCode
Auto Trait Implementations§
impl Freeze for ResultCode
impl RefUnwindSafe for ResultCode
impl Send for ResultCode
impl Sync for ResultCode
impl Unpin for ResultCode
impl UnwindSafe for ResultCode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more