distribution-opensuse-1.1.3: 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 Source #

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

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

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-Agi6x3rGQXo8TFbj3Nz3yJ" '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.