module Text.Show.Text.System.Posix.Types (
showbCDev
, showbCIno
, showbCMode
, showbCOffPrec
, showbCPidPrec
, showbCSsizePrec
, showbCGid
, showbCNlink
, showbCUid
, showbCCc
, showbCSpeed
, showbCTcflag
, showbCRLim
, showbFdPrec
) where
import Data.Text.Lazy.Builder (Builder)
import Prelude hiding (Show)
import System.Posix.Types
import Text.Show.Text.Class (Show(showb, showbPrec))
import Text.Show.Text.Data.Integral ()
import Text.Show.Text.Foreign.C.Types ()
showbCDev :: CDev -> Builder
showbCDev = showb
showbCIno :: CIno -> Builder
showbCIno = showb
showbCMode :: CMode -> Builder
showbCMode = showb
showbCOffPrec :: Int -> COff -> Builder
showbCOffPrec = showbPrec
showbCPidPrec :: Int -> CPid -> Builder
showbCPidPrec = showbPrec
showbCSsizePrec :: Int -> CSsize -> Builder
showbCSsizePrec = showbPrec
showbCGid :: CGid -> Builder
showbCGid = showb
showbCNlink :: CNlink -> Builder
showbCNlink = showb
showbCUid :: CUid -> Builder
showbCUid = showb
showbCCc :: CCc -> Builder
showbCCc = showb
showbCSpeed :: CSpeed -> Builder
showbCSpeed = showb
showbCTcflag :: CTcflag -> Builder
showbCTcflag = showb
showbCRLim :: CRLim -> Builder
showbCRLim = showb
showbFdPrec :: Int -> Fd -> Builder
showbFdPrec = showbPrec
deriving instance Show CDev
deriving instance Show CIno
deriving instance Show CMode
deriving instance Show COff
deriving instance Show CPid
deriving instance Show CSsize
deriving instance Show CGid
deriving instance Show CNlink
deriving instance Show CUid
deriving instance Show CCc
deriving instance Show CSpeed
deriving instance Show CTcflag
deriving instance Show CRLim
deriving instance Show Fd