#[derive(thiserror::Error, Debug, PartialEq)]
pub enum Error {
#[error("The Local IP Address wasn't available in the network interfaces list/table")]
LocalIpAddressNotFound,
#[error("An error occurred executing the underlying strategy error.\n{0}")]
StrategyError(String),
#[error("The current platform: `{0}`, is not supported")]
PlatformNotSupported(String),
}