module Ecluse.Core.Registry.Fault (
ResponseBoundExceeded (..),
) where
import Ecluse.Core.Security (LimitError)
newtype ResponseBoundExceeded = ResponseBoundExceeded LimitError
deriving stock (ResponseBoundExceeded -> ResponseBoundExceeded -> Bool
(ResponseBoundExceeded -> ResponseBoundExceeded -> Bool)
-> (ResponseBoundExceeded -> ResponseBoundExceeded -> Bool)
-> Eq ResponseBoundExceeded
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ResponseBoundExceeded -> ResponseBoundExceeded -> Bool
== :: ResponseBoundExceeded -> ResponseBoundExceeded -> Bool
$c/= :: ResponseBoundExceeded -> ResponseBoundExceeded -> Bool
/= :: ResponseBoundExceeded -> ResponseBoundExceeded -> Bool
Eq, Int -> ResponseBoundExceeded -> ShowS
[ResponseBoundExceeded] -> ShowS
ResponseBoundExceeded -> String
(Int -> ResponseBoundExceeded -> ShowS)
-> (ResponseBoundExceeded -> String)
-> ([ResponseBoundExceeded] -> ShowS)
-> Show ResponseBoundExceeded
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ResponseBoundExceeded -> ShowS
showsPrec :: Int -> ResponseBoundExceeded -> ShowS
$cshow :: ResponseBoundExceeded -> String
show :: ResponseBoundExceeded -> String
$cshowList :: [ResponseBoundExceeded] -> ShowS
showList :: [ResponseBoundExceeded] -> ShowS
Show)
instance Exception ResponseBoundExceeded