Enum ckb_network::errors::Error
source · [−]pub enum Error {
Peer(PeerError),
Io(IoError),
P2P(P2PError),
Dial(String),
PeerStore(PeerStoreError),
}Expand description
All error on network module
Variants
Peer(PeerError)
Peer error
Io(IoError)
Io error
P2P(P2PError)
Error from tentacle
Dial(String)
Dail error
PeerStore(PeerStoreError)
Peer store error
Trait Implementations
sourceimpl From<DialerErrorKind> for Error
impl From<DialerErrorKind> for Error
sourcefn from(err: DialerErrorKind) -> Error
fn from(err: DialerErrorKind) -> Error
Performs the conversion.
sourceimpl From<ListenErrorKind> for Error
impl From<ListenErrorKind> for Error
sourcefn from(err: ListenErrorKind) -> Error
fn from(err: ListenErrorKind) -> Error
Performs the conversion.
sourceimpl From<PeerStoreError> for Error
impl From<PeerStoreError> for Error
sourcefn from(err: PeerStoreError) -> Error
fn from(err: PeerStoreError) -> Error
Performs the conversion.
sourceimpl From<ProtocolHandleErrorKind> for Error
impl From<ProtocolHandleErrorKind> for Error
sourcefn from(err: ProtocolHandleErrorKind) -> Error
fn from(err: ProtocolHandleErrorKind) -> Error
Performs the conversion.
sourceimpl From<SendErrorKind> for Error
impl From<SendErrorKind> for Error
sourcefn from(err: SendErrorKind) -> Error
fn from(err: SendErrorKind) -> Error
Performs the conversion.
sourceimpl From<TransportErrorKind> for Error
impl From<TransportErrorKind> for Error
sourcefn from(err: TransportErrorKind) -> Error
fn from(err: TransportErrorKind) -> Error
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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