use io;
/// Errors that can occur in binger-udp operations.
///
/// Covers batch overflow and I/O errors from the operating system.
///
/// # Conversions
///
/// [`std::io::Error`] is automatically converted into [`BingerError::Io`]
/// via the [`From`] trait, so `?` works naturally with I/O operations.