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>;