pg.typing.ensure_value_spec¶
Accessible via pg.typing.ensure_value_spec
.
- ensure_value_spec(value_spec, src_spec, root_path=None)[source]¶
Extract counter part from value spec that matches dest spec type.
- Return type:
- Parameters:
value_spec – Value spec.
src_spec – Destination value spec.
root_path – An optional path for the value to include in error message.
- Returns:
value_spec of src_spec_type
- Raises:
TypeError – When value_spec cannot match src_spec_type.