in chz/field.py [0:0]
def field(
*,
# default related
default: Any | _MISSING_TYPE = MISSING,
default_factory: Callable[[], Any] | _MISSING_TYPE = MISSING,
# munger related
munger: Munger | Callable[[Any, Any], Any] | None = None,
x_type: TypeForm | _MISSING_TYPE = MISSING,
# blueprint related
meta_factory: chz.factories.MetaFactory | None | _MISSING_TYPE = MISSING,
blueprint_unspecified: Callable[..., Any] | _MISSING_TYPE = MISSING,
blueprint_cast: Callable[[str], object] | None = None,
# misc
validator: _FieldValidator | (list[_FieldValidator] | None) = None,
repr: bool | Callable[[Any], str] = True,
doc: str = "",
metadata: dict[str, Any] | None = None,