conduit-network-stream-0.2: src/Data/Conduit/Network/Stream/Exceptions.hs
{-# LANGUAGE DeriveDataTypeable #-}
module Data.Conduit.Network.Stream.Exceptions
( StreamException (..)
, Header (..)
) where
import Control.Exception (Exception)
import Data.Typeable
import Data.Conduit.Network.Stream.Header
data StreamException
= UnexpectedHeader Header
| ClosedStream
deriving (Show, Typeable)
instance Exception StreamException