pub enum NeuralError {
Io(Error),
Json(Error),
Model(String),
Training(String),
Inference(String),
Data(String),
Config(String),
Device(String),
Checkpoint(String),
Storage(String),
NotImplemented(String),
}Variants§
Io(Error)
Json(Error)
Model(String)
Training(String)
Inference(String)
Data(String)
Config(String)
Device(String)
Checkpoint(String)
Storage(String)
NotImplemented(String)
Implementations§
Source§impl NeuralError
impl NeuralError
pub fn model(msg: impl Into<String>) -> Self
pub fn training(msg: impl Into<String>) -> Self
pub fn inference(msg: impl Into<String>) -> Self
pub fn data(msg: impl Into<String>) -> Self
pub fn config(msg: impl Into<String>) -> Self
pub fn device(msg: impl Into<String>) -> Self
pub fn not_implemented(msg: impl Into<String>) -> Self
pub fn io(msg: impl Into<String>) -> Self
pub fn storage(msg: impl Into<String>) -> Self
Trait Implementations§
Source§impl Debug for NeuralError
impl Debug for NeuralError
Source§impl Display for NeuralError
impl Display for NeuralError
Source§impl Error for NeuralError
impl Error for NeuralError
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 NeuralError
impl From<Error> for NeuralError
Auto Trait Implementations§
impl Freeze for NeuralError
impl !RefUnwindSafe for NeuralError
impl Send for NeuralError
impl Sync for NeuralError
impl Unpin for NeuralError
impl !UnwindSafe for NeuralError
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