shrun
Safe HaskellNone
LanguageGHC2021

Shrun.Configuration.Data.Core.Timeout

Description

Provides the Timeout type.

Synopsis

Documentation

newtype Timeout Source #

Represents a timeout, which is a non-negative integer.

Constructors

MkTimeout 

Fields

Instances

Instances details
FromInteger Timeout Source # 
Instance details

Defined in Shrun.Configuration.Data.Core.Timeout

Num Timeout Source # 
Instance details

Defined in Shrun.Configuration.Data.Core.Timeout

Show Timeout Source # 
Instance details

Defined in Shrun.Configuration.Data.Core.Timeout

Eq Timeout Source # 
Instance details

Defined in Shrun.Configuration.Data.Core.Timeout

Methods

(==) :: Timeout -> Timeout -> Bool #

(/=) :: Timeout -> Timeout -> Bool #

Ord Timeout Source # 
Instance details

Defined in Shrun.Configuration.Data.Core.Timeout

Pretty Timeout Source # 
Instance details

Defined in Shrun.Configuration.Data.Core.Timeout

Methods

pretty :: Timeout -> Doc ann Source #

prettyList :: [Timeout] -> Doc ann Source #

DecodeTOML Timeout Source # 
Instance details

Defined in Shrun.Configuration.Data.Core.Timeout

(k ~ An_Iso, a ~ Natural, b ~ Natural) => LabelOptic "unTimeout" k Timeout Timeout a b Source # 
Instance details

Defined in Shrun.Configuration.Data.Core.Timeout

Default (WithDisabled Timeout) Source # 
Instance details

Defined in Shrun.Configuration.Data.Core.Timeout