pub enum RtjError {
Generic(Box<dyn Error>),
Encryption(Error),
Rng(Error),
InvalidOperation(String),
}Expand description
Custom errors for RTJ crate
Variants§
Trait Implementations§
Source§impl Error for RtjError
impl Error for RtjError
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()
Auto Trait Implementations§
impl !RefUnwindSafe for RtjError
impl !Send for RtjError
impl !Sync for RtjError
impl !UnwindSafe for RtjError
impl Freeze for RtjError
impl Unpin for RtjError
impl UnsafeUnpin for RtjError
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