pwrs.corex.io._schema#
Canonical field and type boundary shared by all case IO formats.
- pwrs.corex.io._schema.case_mapping(case)[source]#
Return a deep, canonical mapping suitable for a format encoder.
- Parameters:
case (MatpowerCase | Mapping[str, Any])
- Return type:
dict[str, Any]
- pwrs.corex.io._schema.normalize_case(case)[source]#
Validate and copy a case into the canonical language-level schema.
- Parameters:
case (MatpowerCase | Mapping[str, Any])
- Return type: