pub enum PackLoadError {
UnknownPack(String),
MissingDependency {
pack: String,
dep: String,
},
}Expand description
Error returned by PackRegistry::register_packs when boot validation fails.
Variants§
UnknownPack(String)
The requested pack name was not found in the inventory.
MissingDependency
A pack was requested but a declared dependency is absent from the list.
Trait Implementations§
Source§impl Debug for PackLoadError
impl Debug for PackLoadError
Source§impl Display for PackLoadError
impl Display for PackLoadError
Source§impl Error for PackLoadError
impl Error for PackLoadError
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()
Auto Trait Implementations§
impl Freeze for PackLoadError
impl RefUnwindSafe for PackLoadError
impl Send for PackLoadError
impl Sync for PackLoadError
impl Unpin for PackLoadError
impl UnsafeUnpin for PackLoadError
impl UnwindSafe for PackLoadError
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