pub enum BotSdkError {
}Expand description
Possible errors that can occur inside the library
Variants§
Pkcs8Error(Error)
DerError(Error)
EcdsaError(Error)
RequestError(Error)
SerdeJsonError(Error)
VarError(VarError)
NoAccessToken
NoRefreshToken
InvalidUserId
IdNotUserId
HxError(FromHexError)
Secp256k1Error(Error)
Custom(String)
Trait Implementations§
Source§impl Debug for BotSdkError
impl Debug for BotSdkError
Source§impl Display for BotSdkError
impl Display for BotSdkError
Source§impl Error for BotSdkError
impl Error for BotSdkError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<Error> for BotSdkError
impl From<Error> for BotSdkError
Source§impl From<Error> for BotSdkError
impl From<Error> for BotSdkError
Source§impl From<Error> for BotSdkError
impl From<Error> for BotSdkError
Source§impl From<Error> for BotSdkError
impl From<Error> for BotSdkError
Source§impl From<Error> for BotSdkError
impl From<Error> for BotSdkError
Source§impl From<Error> for BotSdkError
impl From<Error> for BotSdkError
Source§impl From<FromHexError> for BotSdkError
impl From<FromHexError> for BotSdkError
Source§fn from(source: FromHexError) -> Self
fn from(source: FromHexError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for BotSdkError
impl !UnwindSafe for BotSdkError
impl Freeze for BotSdkError
impl Send for BotSdkError
impl Sync for BotSdkError
impl Unpin for BotSdkError
impl UnsafeUnpin for BotSdkError
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