hw-ip-2.4.0.1: app/App/Commands/Types.hs
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DuplicateRecordFields #-}
module App.Commands.Types
( TextToWordOptions(..)
, RangeStatsOptions(..)
) where
import GHC.Generics
import qualified HaskellWorks.Data.Network.Ip.Ipv4 as IPv4
import qualified HaskellWorks.Data.Network.Ip.Range as R
data TextToWordOptions = TextToWordOptions
{ input :: FilePath
, output :: FilePath
} deriving (Eq, Show, Generic)
data RangeStatsOptions = RangeStatsOptions
{ range :: R.Range IPv4.IpAddress
} deriving (Eq, Show, Generic)