distribution-opensuse-1.1.3: Types, functions, and tools to manipulate the openSUSE distribution
Safe HaskellNone
LanguageHaskell2010

OpenSuse.Types.RequestId

Synopsis

Documentation

data RequestId Source #

Instances

Instances details
Enum RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Eq RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Ord RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

Show RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

IsString 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 #

Hashable RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

ToJSON RequestId Source # 
Instance details

Defined in OpenSuse.Types.RequestId

FromJSON 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 -> () #

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.3-LaEhhDjNKwBGllhZZe05hY" '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.