code: def unpack_frames(
      b: bytes | bytearray | memoryview,
      *,
      remainder: bool = False,
      partial: Literal[True],
  ) -> tuple[list[memoryview], list[int]]:
      ...
  
file_path: distributed/distributed/protocol/utils.py
imports: from __future__ import annotations
  import ctypes
  import struct
  from collections.abc import Collection, Iterable, Sequence
  from typing import Literal, overload
  import dask
  from distributed.utils import nbytes
label_desc: Use image node_id 6 for calling a global function with example usage: unpack_frames(b) without return types