distribution-opensuse-1.1.4: Types, functions, and tools to manipulate the openSUSE distribution
Safe HaskellSafe-Inferred
LanguageHaskell2010

OpenSuse.Types.RequestId

Synopsis

Documentation

data RequestId Source #

Instances

Instances details
FromJSON RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

ToJSON RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

IsString RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Enum RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Generic RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Associated Types

type Rep RequestId :: Type -> Type #

Show RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Binary RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

NFData RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Methods

rnf :: RequestId -> () #

Eq RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Ord RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Hashable RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

HasParser RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Methods

parser :: forall st input (m :: Type -> Type). CharParser st input m RequestId #

Pretty RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

type Rep RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

type Rep RequestId = D1 ('MetaData "RequestId" "OpenSuse.Types.RequestId" "distribution-opensuse-1.1.4-6EK62wUdsP16V7M06BWWkJ" 'True) (C1 ('MetaCons "RequestId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Natural)))

mkRequestId :: Natural -> RequestId Source #

Constructor function for typed request identifiers.

unRequestId :: RequestId -> Natural Source #

Accessor function for the underlying natural number.

type ReleaseRequestId = RequestId Source #

Type synonym for convenience.

type MaintenanceRequestId = RequestId Source #

Type synonym for convenience.