cornflakes.decorator.dataclass
- cornflakes.decorator.dataclass(cls=None, /, *, init=True, repr=True, eq=True, order=False, unsafe_hash=False, frozen=False, kw_only=False, slots=False, match_args=True, dict_factory=None, tuple_factory=None, value_factory=None, eval_env=False, validate=False, updatable=False, ignore_none=False, **kwargs)
Wrapper around built-in dataclasses dataclass.
- Parameter:
cls (Type[_T] | None) –
init (bool) –
repr (bool) –
eq (bool) –
order (bool) –
unsafe_hash (bool) –
frozen (bool) –
kw_only (bool) –
slots (bool) –
match_args (bool) –
dict_factory (Callable | None) –
tuple_factory (Callable | None) –
value_factory (Callable | None) –
eval_env (bool) –
validate (bool) –
updatable (bool) –
ignore_none (bool) –
kwargs (Any) –
- Rückgabetyp:
Callable[[Type[_T]], Type[CornflakesDataclass] | MappingWrapper[_T]] | Type[CornflakesDataclass] | MappingWrapper[_T]