DecimalConfig
- class app.util.helpers.decimal.DecimalConfig[source]
Bases:
BaseConfigModel
Inheritance Diagram for DecimalConfig
Methods
add_missing_traps
(value)validate_rounding
(value)validate_traps
(value)Attributes
Configuration for the model, should be a dictionary conforming to
ConfigDict
.inherited
defaulted
instance_name
instance_parent
- classmethod add_missing_traps(value)[source]
- Return type:
- Parameters:
value (dict[DecimalSignals, bool])
- model_config: ClassVar[ConfigDict] = {'extra': 'forbid', 'frozen': True}
Configuration for the model, should be a dictionary conforming to
ConfigDict
.
-
rounding:
DecimalRounding
-
traps:
dict
[DecimalSignals
,bool
]
- classmethod validate_rounding(value)[source]
- Return type:
DecimalRounding
|str
|None
- Parameters:
value (str | DecimalRounding | None)