Enum anthill_service_system::types::AppRunError
source · [−]pub enum AppRunError {
ServiceStartTimeoutExpired {
timeout_duration: Duration,
service_type_info: TypeInfo,
},
ServiceStopTimeoutExpired {
timeout_duration: Duration,
service_type_info: TypeInfo,
},
IocAddDependencyError(AddDependencyError),
IocBuildDependencyError(BuildDependencyError),
IocMapComponentError(MapComponentError),
LoadConfigurationError(LoadConfigurationError),
}Variants
ServiceStartTimeoutExpired
ServiceStopTimeoutExpired
IocAddDependencyError(AddDependencyError)
IocBuildDependencyError(BuildDependencyError)
IocMapComponentError(MapComponentError)
LoadConfigurationError(LoadConfigurationError)
Trait Implementations
sourceimpl Debug for AppRunError
impl Debug for AppRunError
sourceimpl Display for AppRunError
impl Display for AppRunError
sourceimpl Error for AppRunError
impl Error for AppRunError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn 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 AppRunError
impl Send for AppRunError
impl Sync for AppRunError
impl Unpin for AppRunError
impl !UnwindSafe for AppRunError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more