hopr_transport_network/
errors.rs

1use thiserror::Error;
2
3/// Errors that can be generated by the crate.
4#[derive(Error, Debug)]
5pub enum NetworkError {
6    #[error("performing an operation on own PeerId")]
7    DisallowedOperationOnOwnPeerIdError,
8}
9
10/// Result built on top of the crate error [`NetworkError`]
11pub type Result<T> = core::result::Result<T, NetworkError>;