calamity-commands-0.1.2.0: A library for declaring, parsing, and invoking text-input based commands
Safe HaskellNone
LanguageHaskell2010

CalamityCommands.ParameterInfo

Description

Parameter info for a command

Documentation

data ParameterInfo Source #

Constructors

ParameterInfo 

Instances

Instances details
Show ParameterInfo Source # 
Instance details

Defined in CalamityCommands.ParameterInfo

Generic ParameterInfo Source # 
Instance details

Defined in CalamityCommands.ParameterInfo

Associated Types

type Rep ParameterInfo :: Type -> Type #

TextShow ParameterInfo Source # 
Instance details

Defined in CalamityCommands.ParameterInfo

type Rep ParameterInfo Source # 
Instance details

Defined in CalamityCommands.ParameterInfo

type Rep ParameterInfo = D1 ('MetaData "ParameterInfo" "CalamityCommands.ParameterInfo" "calamity-commands-0.1.2.0-inplace" 'False) (C1 ('MetaCons "ParameterInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type_") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TypeRep) :*: S1 ('MetaSel ('Just "typeDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))