pub enum ModuleDiscoveryError {
InvalidMetadata(ModuleRegistryError),
InconsistentModuleMetadata {
name: String,
owner: String,
},
DuplicateModuleRegistration {
name: String,
owner: String,
kind: ModuleRegistrationKind,
count: usize,
},
}Variants§
Trait Implementations§
Source§impl Clone for ModuleDiscoveryError
impl Clone for ModuleDiscoveryError
Source§impl Debug for ModuleDiscoveryError
impl Debug for ModuleDiscoveryError
Source§impl Display for ModuleDiscoveryError
impl Display for ModuleDiscoveryError
impl Eq for ModuleDiscoveryError
Source§impl Error for ModuleDiscoveryError
impl Error for ModuleDiscoveryError
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 ModuleDiscoveryError
impl PartialEq for ModuleDiscoveryError
impl StructuralPartialEq for ModuleDiscoveryError
Auto Trait Implementations§
impl Freeze for ModuleDiscoveryError
impl RefUnwindSafe for ModuleDiscoveryError
impl Send for ModuleDiscoveryError
impl Sync for ModuleDiscoveryError
impl Unpin for ModuleDiscoveryError
impl UnsafeUnpin for ModuleDiscoveryError
impl UnwindSafe for ModuleDiscoveryError
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