pub enum LocalModuleError {
Io(Error),
Manifest {
path: PathBuf,
source: Error,
},
CargoBuild {
module: String,
status: ExitStatus,
output: String,
},
LibraryMissing(PathBuf),
LibraryLoad(Error),
RegisterSymbolMissing(String),
RegisterFailed(String),
}Variants§
Io(Error)
Manifest
CargoBuild
LibraryMissing(PathBuf)
LibraryLoad(Error)
RegisterSymbolMissing(String)
RegisterFailed(String)
Trait Implementations§
Source§impl Debug for LocalModuleError
impl Debug for LocalModuleError
Source§impl Display for LocalModuleError
impl Display for LocalModuleError
Source§impl Error for LocalModuleError
impl Error for LocalModuleError
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<Error> for LocalModuleError
impl From<Error> for LocalModuleError
Auto Trait Implementations§
impl Freeze for LocalModuleError
impl !RefUnwindSafe for LocalModuleError
impl Send for LocalModuleError
impl Sync for LocalModuleError
impl Unpin for LocalModuleError
impl UnsafeUnpin for LocalModuleError
impl !UnwindSafe for LocalModuleError
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