Home / Function/ _impartial() — fastapi Function Reference

_impartial() — fastapi Function Reference

Architecture documentation for the _impartial() function in models.py from the fastapi codebase.

Entity Profile

Dependency Diagram

graph TD
  8fd8a24b_4153_63d9_a368_0de559b55839["_impartial()"]
  44d16dc7_66bf_1b26_893f_eb0f5695fda1["models.py"]
  8fd8a24b_4153_63d9_a368_0de559b55839 -->|defined in| 44d16dc7_66bf_1b26_893f_eb0f5695fda1
  1e3f2d0b_134b_ca9f_27b7_1847fce256de["_unwrapped_call()"]
  1e3f2d0b_134b_ca9f_27b7_1847fce256de -->|calls| 8fd8a24b_4153_63d9_a368_0de559b55839
  6f587fbc_eb49_f9f0_143e_7c8f60bbc310["is_gen_callable()"]
  6f587fbc_eb49_f9f0_143e_7c8f60bbc310 -->|calls| 8fd8a24b_4153_63d9_a368_0de559b55839
  8498645e_8d43_5486_147b_baa24cf7fb80["is_async_gen_callable()"]
  8498645e_8d43_5486_147b_baa24cf7fb80 -->|calls| 8fd8a24b_4153_63d9_a368_0de559b55839
  3b576417_6926_33b0_dca2_959f7f5317eb["is_coroutine_callable()"]
  3b576417_6926_33b0_dca2_959f7f5317eb -->|calls| 8fd8a24b_4153_63d9_a368_0de559b55839
  style 8fd8a24b_4153_63d9_a368_0de559b55839 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

fastapi/dependencies/models.py lines 25–28

def _impartial(func: Callable[..., Any]) -> Callable[..., Any]:
    while isinstance(func, partial):
        func = func.func
    return func

Subdomains

Frequently Asked Questions

What does _impartial() do?
_impartial() is a function in the fastapi codebase, defined in fastapi/dependencies/models.py.
Where is _impartial() defined?
_impartial() is defined in fastapi/dependencies/models.py at line 25.
What calls _impartial()?
_impartial() is called by 4 function(s): _unwrapped_call, is_async_gen_callable, is_coroutine_callable, is_gen_callable.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free