MCPcopy
hub / github.com/fastapi/fastapi / get_flat_models_from_model

Function get_flat_models_from_model

fastapi/_compat/v2.py:437–443  ·  view source on GitHub ↗
(
    model: type["BaseModel"], known_models: TypeModelSet | None = None
)

Source from the content-addressed store, hash-verified

435
436
437def get_flat_models_from_model(
438 model: type["BaseModel"], known_models: TypeModelSet | None = None
439) -> TypeModelSet:
440 known_models = known_models or set()
441 fields = get_model_fields(model)
442 get_flat_models_from_fields(fields, known_models=known_models)
443 return known_models
444
445
446def get_flat_models_from_annotation(

Callers 2

Calls 2

get_model_fieldsFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…