pub enum RpgError {
Io(Error),
Encode {
message: String,
format: &'static str,
},
Decode {
message: String,
format: &'static str,
},
}Expand description
RPG 错误类型
Variants§
Implementations§
Trait Implementations§
Source§impl Error for RpgError
impl Error for RpgError
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 Freeze for RpgError
impl !RefUnwindSafe for RpgError
impl Send for RpgError
impl Sync for RpgError
impl Unpin for RpgError
impl UnsafeUnpin for RpgError
impl !UnwindSafe for RpgError
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