pub enum StartupError {
NotDestroyed {
name: String,
collection: String,
err: Error,
},
BedrockError {
name: String,
collection: String,
url: String,
err: String,
},
NotCreated {
name: String,
collection: String,
url: String,
err: Error,
},
ExposedDirNotOpened {
name: String,
collection: String,
url: String,
err: Error,
},
NotLaunched {
name: String,
collection: String,
url: String,
err: Error,
},
NotRunning,
}
Expand description
Errors returned by calls startup functions.
Variants§
Trait Implementations§
Source§impl Clone for StartupError
impl Clone for StartupError
Source§fn clone(&self) -> StartupError
fn clone(&self) -> StartupError
Returns a copy 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 StartupError
impl Debug for StartupError
Source§impl Display for StartupError
impl Display for StartupError
Source§impl Error for StartupError
impl Error for StartupError
1.30.0 · 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<StartupError> for LaunchError
impl From<StartupError> for LaunchError
Source§fn from(e: StartupError) -> LaunchError
fn from(e: StartupError) -> LaunchError
Converts to this type from the input type.
Source§impl From<StartupError> for LifecycleError
impl From<StartupError> for LifecycleError
Source§fn from(e: StartupError) -> LifecycleError
fn from(e: StartupError) -> LifecycleError
Converts to this type from the input type.
Source§impl From<StartupError> for RestartError
impl From<StartupError> for RestartError
Source§fn from(e: StartupError) -> RestartError
fn from(e: StartupError) -> RestartError
Converts to this type from the input type.
Source§impl PartialEq for StartupError
impl PartialEq for StartupError
impl StructuralPartialEq for StartupError
Auto Trait Implementations§
impl Freeze for StartupError
impl RefUnwindSafe for StartupError
impl Send for StartupError
impl Sync for StartupError
impl Unpin for StartupError
impl UnwindSafe for StartupError
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)