Struct network::error::NetworkError
source · [−]pub struct NetworkError(_);Expand description
Errors propagated from the network module.
Trait Implementations
sourceimpl Debug for NetworkError
impl Debug for NetworkError
sourceimpl Display for NetworkError
impl Display for NetworkError
sourceimpl Error for NetworkError
impl Error for NetworkError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<Error> for NetworkError
impl From<Error> for NetworkError
sourcefn from(err: Error) -> NetworkError
fn from(err: Error) -> NetworkError
Converts to this type from the input type.
sourceimpl From<Error> for NetworkError
impl From<Error> for NetworkError
sourcefn from(err: Error) -> NetworkError
fn from(err: Error) -> NetworkError
Converts to this type from the input type.
sourceimpl From<Error> for NetworkError
impl From<Error> for NetworkError
sourcefn from(err: Error) -> NetworkError
fn from(err: Error) -> NetworkError
Converts to this type from the input type.
sourceimpl From<NetworkErrorKind> for NetworkError
impl From<NetworkErrorKind> for NetworkError
sourcefn from(kind: NetworkErrorKind) -> NetworkError
fn from(kind: NetworkErrorKind) -> NetworkError
Converts to this type from the input type.
sourceimpl From<PeerManagerError> for NetworkError
impl From<PeerManagerError> for NetworkError
sourcefn from(err: PeerManagerError) -> NetworkError
fn from(err: PeerManagerError) -> NetworkError
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for NetworkError
impl Send for NetworkError
impl Sync for NetworkError
impl Unpin for NetworkError
impl !UnwindSafe for NetworkError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more