iw 0.0.1

A safe, low level and easy to use abstraction for wireless interfaces
Documentation
use thiserror::Error;

#[derive(Error, Debug)]
pub enum InterfaceListError {
    #[error("An io error occured:")]
    Io {
        #[from] io: std::io::Error,
    }
}

#[derive(Error, Debug)]
pub enum EssidFetchError {
    #[error("An io error occured:")]
    Io {
        #[from] io: std::io::Error,
    },
    #[error("A nul string came in from the Linux kernel:")]
    NulError {
        #[from] nul: std::ffi::NulError,
    },

}