[][src]Module reefast::dh

Data handling interface

Structs

Attr

Dogma attribute data.

Buff

Dogma buff data.

BuffIM

Auxiliary data needed to apply a dogma buff modification directly to some item.

BuffLGM

Auxiliary data needed to apply a dogma buff modification to location- and group-filtered items.

BuffLM

Auxiliary data needed to apply a dogma buff modification to location-filtered items.

BuffLRSM

Auxiliary data needed to apply a dogma buff modification to location- and skill requirement-filtered items.

Container

Convenience type to pass data and accumulated errors to the caller.

Effect

Dogma effect data.

EffectMod

Dogma effect modifier data.

FighterAbil

Fighter ability data.

Item

Item type data.

ItemAttr

An item type - dogma attribute relation.

ItemEffect

An item type - dogma effect relation.

ItemFighterAbil

An item type - fighter ability relation.

ItemGroup

Item group data.

ItemSkillReq

Item type skill requirement.

MutaAttrMod

Mutaplasmid attribute modification data.

MutaItemConv

Mutaplasmid item type conversion data.

Enums

Primitive

Auxiliary entity for "primitive" data.

Traits

DataHandler

Data handler interface definition.

Type Definitions

Result

Alias for a Result which accepts any error type