module Network.IPFS.Remote.Error (StatError (..)) where import Servant.Client import Network.IPFS.Prelude import Network.IPFS.Stat.Error data StatError = WebError ClientError | SizeError OverflowDetected deriving (Int -> StatError -> ShowS [StatError] -> ShowS StatError -> String (Int -> StatError -> ShowS) -> (StatError -> String) -> ([StatError] -> ShowS) -> Show StatError forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a showList :: [StatError] -> ShowS $cshowList :: [StatError] -> ShowS show :: StatError -> String $cshow :: StatError -> String showsPrec :: Int -> StatError -> ShowS $cshowsPrec :: Int -> StatError -> ShowS Show, StatError -> StatError -> Bool (StatError -> StatError -> Bool) -> (StatError -> StatError -> Bool) -> Eq StatError forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a /= :: StatError -> StatError -> Bool $c/= :: StatError -> StatError -> Bool == :: StatError -> StatError -> Bool $c== :: StatError -> StatError -> Bool Eq)