pub enum DsfbSemiconductorError {
Io(Error),
Csv(Error),
Zip(ZipError),
Json(Error),
DatasetFormat(String),
DatasetMissing {
dataset: &'static str,
path: PathBuf,
},
ExternalCommand(String),
Network(String),
Config(String),
}Variants§
Io(Error)
Csv(Error)
Zip(ZipError)
Json(Error)
DatasetFormat(String)
DatasetMissing
ExternalCommand(String)
Network(String)
Config(String)
Configuration or validation error — e.g., invalid signature schema.
Trait Implementations§
Source§impl Debug for DsfbSemiconductorError
impl Debug for DsfbSemiconductorError
Source§impl Display for DsfbSemiconductorError
impl Display for DsfbSemiconductorError
Source§impl Error for DsfbSemiconductorError
impl Error for DsfbSemiconductorError
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 DsfbSemiconductorError
impl From<Error> for DsfbSemiconductorError
Source§impl From<Error> for DsfbSemiconductorError
impl From<Error> for DsfbSemiconductorError
Source§impl From<Error> for DsfbSemiconductorError
impl From<Error> for DsfbSemiconductorError
Auto Trait Implementations§
impl Freeze for DsfbSemiconductorError
impl !RefUnwindSafe for DsfbSemiconductorError
impl Send for DsfbSemiconductorError
impl Sync for DsfbSemiconductorError
impl Unpin for DsfbSemiconductorError
impl UnsafeUnpin for DsfbSemiconductorError
impl !UnwindSafe for DsfbSemiconductorError
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