MCPcopy
hub / github.com/fastapi/fastapi / copy_field_info

Function copy_field_info

fastapi/_compat/v2.py:357–363  ·  view source on GitHub ↗
(*, field_info: FieldInfo, annotation: Any)

Source from the content-addressed store, hash-verified

355
356
357def copy_field_info(*, field_info: FieldInfo, annotation: Any) -> FieldInfo:
358 cls = type(field_info)
359 merged_field_info = cls.from_annotation(annotation)
360 new_field_info = copy(field_info)
361 new_field_info.metadata = merged_field_info.metadata
362 new_field_info.annotation = merged_field_info.annotation
363 return new_field_info
364
365
366def serialize_sequence_value(*, field: ModelField, value: Any) -> Sequence[Any]:

Callers 1

analyze_paramFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…