use std::io;
pub type Result<T> = core::result::Result<T, Error>;
#[derive(Debug)]
pub enum Error {
Io(io::Error),
Protocol(msrt::error::Error),
}
impl From<io::Error> for Error {
fn from(error: io::Error) -> Self {
Self::Io(error)
}
}
impl From<msrt::error::Error> for Error {
fn from(error: msrt::error::Error) -> Self {
Self::Protocol(error)
}
}