#[repr(i32)]pub enum ErrorCode {
Show 26 variants
System = -1,
InvalidCredential = 40_001,
InvalidGrantType = 40_002,
InvalidAppId = 40_013,
InvalidCode = 40_029,
InvalidParameter = 40_097,
InvalidSecret = 40_125,
ForbiddenIp = 40_164,
CodeBlocked = 40_226,
SecretFrozen = 40_243,
MissingAccessToken = 41_001,
MissingAppId = 41_002,
MissingSecret = 41_004,
MissingCode = 41_008,
RequiredPostMethod = 43_002,
DailyRequestLimitExceeded = 45_009,
RateLimitExceeded = 45_011,
ForbiddenToken = 50_004,
AccountFrozen = 50_007,
ThirdPartyToken = 61_024,
SessionKeyNotExistedOrExpired = 87_007,
InvalidSignatureMethod = 87_008,
InvalidSignature = 87_009,
ConfirmRequired = 89_503,
RequestDeniedOneDay = 89_506,
RequestDeniedOneHour = 89_507,
}
Expand description
微信小程序返回的错误码
Variants§
System = -1
InvalidCredential = 40_001
InvalidGrantType = 40_002
InvalidAppId = 40_013
InvalidCode = 40_029
InvalidParameter = 40_097
InvalidSecret = 40_125
ForbiddenIp = 40_164
CodeBlocked = 40_226
SecretFrozen = 40_243
MissingAccessToken = 41_001
MissingAppId = 41_002
MissingSecret = 41_004
MissingCode = 41_008
RequiredPostMethod = 43_002
DailyRequestLimitExceeded = 45_009
RateLimitExceeded = 45_011
ForbiddenToken = 50_004
AccountFrozen = 50_007
ThirdPartyToken = 61_024
SessionKeyNotExistedOrExpired = 87_007
InvalidSignatureMethod = 87_008
InvalidSignature = 87_009
ConfirmRequired = 89_503
RequestDeniedOneDay = 89_506
RequestDeniedOneHour = 89_507
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ErrorCode
impl<'de> Deserialize<'de> for ErrorCode
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ErrorCode
impl RefUnwindSafe for ErrorCode
impl Send for ErrorCode
impl Sync for ErrorCode
impl Unpin for ErrorCode
impl UnwindSafe for ErrorCode
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.