pub struct FlushError(pub Box<ErrorContext>);Expand description
Flush error returned by explicit flush operations.
Tuple Fields§
§0: Box<ErrorContext>Trait Implementations§
Source§impl Debug for FlushError
impl Debug for FlushError
Source§impl<'de> Deserialize<'de> for FlushError
impl<'de> Deserialize<'de> for FlushError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl DiagnosticInfo for FlushError
impl DiagnosticInfo for FlushError
Source§fn diagnostic(&self) -> &Diagnostic
fn diagnostic(&self) -> &Diagnostic
Returns the structured diagnostic attached to this error surface.
Source§impl Display for FlushError
impl Display for FlushError
Source§impl Error for FlushError
impl Error for FlushError
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 PartialEq for FlushError
impl PartialEq for FlushError
Source§impl Serialize for FlushError
impl Serialize for FlushError
impl StructuralPartialEq for FlushError
Auto Trait Implementations§
impl Freeze for FlushError
impl !RefUnwindSafe for FlushError
impl Send for FlushError
impl Sync for FlushError
impl Unpin for FlushError
impl UnsafeUnpin for FlushError
impl !UnwindSafe for FlushError
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