Enum lightspeed_core::error::LightSpeedError
source · pub enum LightSpeedError {
Show 16 variants
InvalidTokenError {
message: String,
},
ExpiredTokenError {
message: String,
},
GenerateTokenError {
message: String,
},
MissingAuthTokenError,
ParseAuthHeaderError {
message: String,
},
ModuleBuilderError {
message: String,
},
ModuleStartError {
message: String,
},
ConfigurationError {
message: String,
},
UnauthenticatedError,
ForbiddenError {
message: String,
},
PasswordEncryptionError {
message: String,
},
InternalServerError {
message: String,
},
ValidationError {
details: RootErrorDetails,
},
BadRequest {
message: String,
code: &'static str,
},
RequestConflict {
message: String,
code: &'static str,
},
ServiceUnavailable {
message: String,
code: &'static str,
},
}
Variants§
InvalidTokenError
ExpiredTokenError
GenerateTokenError
MissingAuthTokenError
ParseAuthHeaderError
ModuleBuilderError
ModuleStartError
ConfigurationError
UnauthenticatedError
ForbiddenError
PasswordEncryptionError
InternalServerError
ValidationError
Fields
§
details: RootErrorDetails
BadRequest
RequestConflict
Trait Implementations§
source§impl Debug for LightSpeedError
impl Debug for LightSpeedError
source§impl Display for LightSpeedError
impl Display for LightSpeedError
source§impl Error for LightSpeedError
impl Error for LightSpeedError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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()
Auto Trait Implementations§
impl RefUnwindSafe for LightSpeedError
impl Send for LightSpeedError
impl Sync for LightSpeedError
impl Unpin for LightSpeedError
impl UnwindSafe for LightSpeedError
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