#[non_exhaustive]pub struct ErrorMarker;Expand description
Indicates that an error occurred during encoding. This is a placeholder error that can be used by context implementations and is a ZST.
Error details are expected to be reported to the corresponding Context.
Trait Implementations§
Source§impl Debug for ErrorMarker
impl Debug for ErrorMarker
Source§impl Display for ErrorMarker
impl Display for ErrorMarker
Source§impl Error for ErrorMarker
Available on crate feature std only.
impl Error for ErrorMarker
Available on crate feature
std only.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 Freeze for ErrorMarker
impl RefUnwindSafe for ErrorMarker
impl Send for ErrorMarker
impl Sync for ErrorMarker
impl Unpin for ErrorMarker
impl UnwindSafe for ErrorMarker
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