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§
source§impl From<DialerErrorKind> for Error
impl From<DialerErrorKind> for Error
source§fn from(err: DialerErrorKind) -> Error
fn from(err: DialerErrorKind) -> Error
Converts to this type from the input type.
source§impl From<ListenErrorKind> for Error
impl From<ListenErrorKind> for Error
source§fn from(err: ListenErrorKind) -> Error
fn from(err: ListenErrorKind) -> Error
Converts to this type from the input type.
source§impl From<PeerStoreError> for Error
impl From<PeerStoreError> for Error
source§fn from(err: PeerStoreError) -> Error
fn from(err: PeerStoreError) -> Error
Converts to this type from the input type.
source§impl From<ProtocolHandleErrorKind> for Error
impl From<ProtocolHandleErrorKind> for Error
source§fn from(err: ProtocolHandleErrorKind) -> Error
fn from(err: ProtocolHandleErrorKind) -> Error
Converts to this type from the input type.
source§impl From<SendErrorKind> for Error
impl From<SendErrorKind> for Error
source§fn from(err: SendErrorKind) -> Error
fn from(err: SendErrorKind) -> Error
Converts to this type from the input type.
source§impl From<TransportErrorKind> for Error
impl From<TransportErrorKind> for Error
source§fn from(err: TransportErrorKind) -> Error
fn from(err: TransportErrorKind) -> Error
Converts to this type from the input type.