1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#[derive(Debug)] pub enum SkynetError { NoCustomDirname, NotFile, NotDirectory, TextNonceError(String), WriteError(std::io::Error), FileError(std::io::Error), HttpError(http::Error), HyperError(hyper::Error), Utf8Error(std::str::Utf8Error), PortalResponse(String), } pub type SkynetResult<T> = Result<T, SkynetError>;