pub enum BuildDependencyError {
NotFound {
type_info: TypeInfo,
},
CyclicReference {
child_type_info: TypeInfo,
parent_type_info: TypeInfo,
},
MapComponentError {
err: MapComponentError,
},
AddDependencyError {
err: AddDependencyError,
},
Custom {
err: Error,
},
}Variants§
NotFound
CyclicReference
MapComponentError
Fields
§
err: MapComponentErrorAddDependencyError
Fields
§
err: AddDependencyErrorCustom
Trait Implementations§
Source§impl Debug for BuildDependencyError
impl Debug for BuildDependencyError
Source§impl Display for BuildDependencyError
impl Display for BuildDependencyError
Source§impl Error for BuildDependencyError
impl Error for BuildDependencyError
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 PartialEq for BuildDependencyError
impl PartialEq for BuildDependencyError
Auto Trait Implementations§
impl Freeze for BuildDependencyError
impl RefUnwindSafe for BuildDependencyError
impl Send for BuildDependencyError
impl Sync for BuildDependencyError
impl Unpin for BuildDependencyError
impl UnwindSafe for BuildDependencyError
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